fbpx

Assembly Hall

Address: Town Hall, Forest Road, London, E17 4JF, England, United Kingdom
Tour dates: 20–24 Aug 1945
Made by Palace