On-site meeting rooms ideal for small groups of 20-30 people
State of the art wall mounted TV's are just perfect for all your presentations and networking calls
Everyone looks forward to lunch so we have amazing food & beverage offerings available
No notebook? Write on walls, floor to ceiling whiteboards
The outdoor terrace is the perfect place for a cocktail and BBQ with view of London & Windsor Castle