To Let

33 St James’ Square, London

33 St James' Square 33 St James' Square, London, SW1Y 4JS
£700 - £21,000 Per Sq Ft
100 - 1,500 Sq Ft

Property Summary

Office To Let, London

Full Details

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 ninety private offices and eight meeting rooms.

Centrally located, it's a short walk from Piccadilly and Green Park underground stations.

Available Area