Latest development

ALBERT EMBANKMENT

5 ST JAMES’S SQUARE

London SW1

5 St James’s Square provides 16,000 sq ft of luxury Grade A office space in a prime central London location.