3 St James’s Square is a stunning development comprising lower ground, ground and eight upper floors. The building has approximately 50,000 sq ft of office space including an 11,000 sq ft self-contained ground and lower ground floor suite.
We have just commenced dilapidation works to 3 of the office floors in this prestigious property, located in London SW1.
Look out for updates as this project progresses.