Latest development

ALBERT EMBANKMENT

ST JAMES’S APARTMENTS

London SW1

A newly-constructed apartment building located in a quiet mews off Jermyn Street comprising 13 private residential apartments over six floors.