Investment Properties: Templeton Place, London, SW5

ADD TO SHORTLIST

Templeton Place, London, SW5

  • A block of 10 luxury apartments
  • Laid out over 7 floors with private lift in Earl's Court
  • Complete with stunning communal gardens and pool to the rear