About this location
This bar is a biophilic covered terrace bar filming location in Central London, with cascading flowers and lush greenery overhead, artificial lawn flooring, bistro tables and rattan chairs, a cocktail bar and retractable awnings. It suits fashion and beauty photoshoots, drinks and lifestyle commercials, TV drama social scenes and branded content.
Key features
- Covered terrace bar
- Cascading flowers and lush greenery overhead
- Artificial lawn flooring
- Bistro tables and rattan chairs
- Cocktail bar
- Retractable awnings
Room breakdown
- Covered terrace bar and seating area