fbpx

Grand Theatre

Address: The Mall, Silver Street, Luton, LU1 2HN, England, United Kingdom
Tour dates: 6–11 Nov 1944
Notes: Closed as theatre in 1957, demolished 1959
Made by Palace