Iconic London Events Venue

Description

Host your next event in one of London’s most iconic venues, offering stunning views and luxurious surroundings.

This space has breathtaking panoramic views and can accommodate up to 260 guests. It’s ideal for networking events, presentations, or cocktail receptions. This space provides a grand experience with spectacular panoramic city views.

The venue comes equipped with state of the art AV technology to ensure smooth execution. Dedicated event coordinators are on hand to ensure every detail is covered.

Facilities

  • 360 views of London
  • Skyrise
  • Glass roof
  • AV technology

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