Know a great happy hour or special for this location?
Elegant surroundings, part of chain with individual decor, bringing together Italian cafe and bar.
Suggest an edit
Staple Inn, 337-338 High Holborn, London, WC1V 7PX
© 2024 Checkle, Inc
Privacy
Terms