Know a great happy hour or special for this location?
Bright contemporary hotel restaurant serving a modern menu with a mix of British and Italian dishes.
Suggest an edit
12 Upper Woburn Pl, London, WC1H 0HX
© 2024 Checkle, Inc
Privacy
Terms