The Savoy Hotel is iconic, and has an important place in London culture over the years. The amazing referbishment of this iconic hotel, has update it, whilst retaining its original charm and features, but with the latest luxury features. The restaurants and bars are worth a visit even if not staying in the hotel, and reflect a different flavour so...
More
- Savoy London
- Savoy Hotel London
