fbpx

Battersea Town Hall

Address: 176 Lavender Hill, London, SW11 5TN, England, United Kingdom
Tour dates: 30 Jun 1964
Made by Palace