Know a great happy hour or special for this location?
Wines, cocktails and British food in a chic hangout with modern art and slick contemporary style.
Suggest an edit
St Giles Hotel, 12 Bedford Ave, London, WC1B 3GH
© 2025 Checkle, Inc
Privacy
Terms