fbpx

Catford Town Hall

Address: Catford Road, London, SE6 4RU, England, United Kingdom
Tour dates: 16–21 Feb 1953
Notes: Now the Lewisham Town Hall
Made by Palace