33 St James's Square , St James's, London, London, SW1Y 4JS
1 - 0 desks available @ £1095.00 / desk
St James’ Square is an imposing Grade II listed Georgian building, in the heart of Mayfair. Positioned on the corner of this West End garden square, its nine storeys are home to more than ninty private offices and eight meeting rooms. Centrally located, it’s a short walk from Piccadilly and Green Park underground stations.
Set your business up for success with sophisticated office space at St James’ Square, in London’s Mayfair. This Grade II listed building is home to 91 offices, each designed to offer you an effortlessly stylish place to base your business. And while you work, our team delivers the proactive, personal and seamless support you demand to stay focused.
CoWorking & Lounge