1 Horse Guards Avenue Greater London, England SW1A 2ER
Seated: 10
The perfect setting for team away days, presentations, off site collaborations and sealing the deal on that all-important pitch.