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