SW5 9LZ
Templeton Place, London, SW5 9LZ, Earls Court, London, SW5
Stunning 3 bedroom Apartment Huge open-plan reception and kitchen combo Gorgeous modern bathrooms Generous bedroom sizes Multiple en-suites Bright and airy design throughout Great location in the middle of Earls Court