top of page
Launching September 2024...
St George's House
15 Hanover Square, Mayfair, London W1S 1HS
Our Mayfair House will provide your business with a unique private office, featuring big windows, high ceilings and an original fireplace; as well as access to the roof gardens, two large members lounges, grand reception and so much more!
bottom of page