Know a great happy hour or special for this location?
Sparkling glass baubles hang from this hotel's chic modern bar serving creative drinks and bubbly.
Suggest an edit
The Clermont Victoria, 101 Buckingham Palace Rd, London, SW1W 0SJ
© 2025 Checkle, Inc
Privacy
Terms