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.
A newly-constructed apartment building located in a quiet mews off Jermyn Street comprising 13 private residential apartments over six floors.