Location Venue Date Sort ascending
London, England Greyhound 1992-5-19
London, England Greyhound 1982-3-17
London, England Marquee Club 1982-5-22
London, England Starlight Rooms West 1981-12-7
London, England Hope and Anchor 1981-12-19