David Sutch

Musician and Parliamentary Candidate

Born 10th November 1940
Died 16th June 1999

Known as Screaming Lord Sutch.

Location
Ace Cafe, Ace Corner, North Circular Road, London, NW10

Categories

Authority

More Information
David Sutch

arrow-up-circle

This website uses cookies to ensure you get the best experience on our website