fbpx

Ambassadors Theatre

Address: West Street, Camden, London, WC2H 9ND, England, United Kingdom
Tour dates: 13–18 Jan 1941, 3–15 Feb 1941
Made by Palace