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.