fbpx

Festival Theatre

Address: 38 Newmarket Road, Cambridge, CB5 8DT, England, United Kingdom
Tour dates: Oct 1937
Notes: Closed as theatre in 1939
Made by Palace