fbpx

Royal Adelphi Theatre

Address: The Strand, London, WC2R 0NE, England, United Kingdom
Tour dates: 21 Mar 1971
Notes: Now known as the Adelphi Theatre
Made by Palace