• Photos
  • Map
  • Streetview
  • Upload

City: London

The Savoy Theatre was built by Richard D'Oyly Carte on the site of the old Savoy Palace in London. The theatre finds itself near the numerous other theatres of West End London. The nearest tube station to the Savoy Theatre is the Charing Cross.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image