Back to search

High-End Restaurant and Bar in an Iconic Glass Skyscraper for Filming in Central London

Location 1749

2 miles from Central London

About this location

This high-end restaurant in an iconic building is a contemporary restaurant and bar filming location in Central London. Curved diagonal glass walls, a long bar with pendant lighting, teal banquettes, a staircase to an upper dining level and outdoor seating on a plaza beneath the striking glass skyscraper suit corporate films, food and drink commercials, TV drama restaurant scenes and fashion photoshoots.

Key features

  • High-end restaurant in an iconic building
  • Striking curved, diagonal glass walls
  • Long bar with pendant lighting
  • Teal banquettes and contemporary dining
  • Staircase to upper dining level
  • Outdoor plaza seating beneath a glass skyscraper

Room breakdown

  • Bar
  • Restaurant dining areas over two levels
  • Outdoor plaza seating

Location details

Location
City of London
Within the M25
Yes

Location Map

Exact locations will be provided on booking.

Cookies

Locations Direct uses cookies to ensure you get the best experience on this website.