An open air hangout
with perspective

Make An Enquiry

The terrace is a bar for all seasons, stood in the eyeline of one of London’s most iconic buildings.

Designed to be an oasis in the heart of the city, The Terrace is the perfect hidden gem with the occasional surprise performance thrown in for good measure.

Breathtaking views of Southwark Cathedral and The Shard help ensure that it bustles with energy during the sun-filled hours, and continues well into dusk.

Related

This site uses cookies to provide you with a great user experience. By using Omeara, you accept our use of cookies.