fbpx

People's Palace Theatre

Address: 333-339 Mile End Road, London, E1 4NS, England, United Kingdom
Tour dates: 25–30 Sep 1950
Made by Palace