The Savoy
Covent Garden, London, Greater London WC2R 0EU
The Savoy, one of London's most prestigious venues that is well known for hosting grander affairs while the Private Rooms are ideal for more intimate gatherings. The hotel boasts a separate River Entrance…
- Distance: 0.48 Miles
- Max: 800 guests
- Licensed Bar