Steeped in history and character, St George's House on Hanover Square offers a truly unique workspace in the heart of Mayfair. Originally dating back to 1714, this beautifully restored former mansion has long been a place for connection, collaboration, and socialising-now reimagined as a vibrant home for modern businesses....