London, United Kingdom
Savoy Theatre
The Savoy Theatre is a West End theatre in the Strand in the City of Westminster, London, England. The theatre was designed by C. J.
- City
- London
- Country
- United Kingdom
- Category
- Landmark
- Suggested visit
- About 45 minutes
More places in London
Background: Wikipedia