Investment Properties: St Edmunds Terrace, London NW8

ADD TO SHORTLIST

St Edmunds Terrace, London NW8

  • 28 new-build luxury flats
  • Sold off-plan
  • Located in the heart of upmarket St John’s Wood, close to Regent’s Park