fbpx

New Theatre

Address: 84 Abington Street, Northampton, NN1 2AP, England, United Kingdom
Tour dates: 27 Nov–2 Dec 1950
Notes: Closed as theatre in 1959, demolished 1960
Made by Palace