St James Square

This Grade II listed building is home to 91 offices, SW1Y 4JS

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.

Featured offices