top of page

The Roof Terrace in soho

Undoubtedly the pièce de résistance of Roof Terrace, we are proud to host the largest rooftop terrace in Soho. With stunning views over Shaftesbury Avenue, and London’s iconic skyline, the terrace is the ideal spot for a leisurely drink or an Al Fresco dinner. With a fully retractable roof, this is the perfect place to make the most of those long summer evenings whilst also accommodating for the unpredictable English weather, we have this covered – literally!

Capacity: 545 Location: Central London

If you wish to find out more please get in touch:

bottom of page