120 Fenchurch Street Greater London, England EC3M 5AL
Seated: 22
Standing: 25
Pictures truly don’t do it justice, the ultimate room with a view. Think stunning design, sumptuous surroundings, breath taking views - yep, 'Walkie Talkie', The Shard and even Tower Bridge. State of the art AV, mood lighting, fully independent AC and sound - tick. Floor to ceiling windows, the best of modern British cuisine with a touch of French flair and an extensive curated wine list – tick.