ADDRESS2 St James's Street, London, Greater London SW1A, St James's Street, London, SW1A 1EF
POSTED ON23rd October 2020
1,423 sq ft of stunning office accommodation available - 2 St James’s Street is a stunning 10,000 sq ft building in the heart of St James’s. The building combines uniquely historical architecture with stunning features including a dramatic atrium. The 2nd floor provided 1,423 sq ft of Grade A office accommodation with amazing views across St James’s Park.