Office
To Let 1,607 sf
Refurbished Offices, Air Conditioning, Kitchen, Excellent Natural Light, Demised WCs
Newly refurbished premium CAT A floor available in the heart of St. James's.
66 St. James’s Street is a striking and memorable building, its unique..
The property is situated on the corner of St James’s Street and St James’s Place, offering..