The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.
|Category||Type||Size (min)||Size (max)||Size (total)||Prices from|
This business centre has 36 splendid offices all benefiting from natural light & smart decoration, many with fantastic views over Piccadilly. Their attentive onsite support team understand the importance & value of professionalism & exceptional client service with extensive experience & ongoing training their assistance helps you concentrate on your business.
Epitomising the style & prestige of St James's & Mayfair this exceptional business centre is the perfect environment for your business. Situated opposite the Royal Academy of Arts, Piccadilly is close to the peaceful havens of Green Park and St James's Park & historic landmarks such as Buckingham Palace & The Ritz Hotel.