Restaurant with Stunning View

Description

Stunning restaurant and bar situated on the River Thames, overlooking Tower Bridge and in the midst of some of London’s most iconic landmarks and locations. With a cosy yet spacious interior and outdoor spaces on The Terrace or The Lawn, which changes theme seasonally. This venue is full of spectacular views at every turn.

Capacity
80 seated dinner
150 standing

Facilities

  • Indoor and outdoor spaces
  • Flexible layout
  • Firepit
  • Sound system

Perfect for

Events
Pop ups
Product launches
Brand activations & experiences
Exhibitions
Meetings & conferences
Corporate
TV
Film
Commercials
Music Videos

Enquire about this location

Map

Exact location provided after booking