A beautiful Chelsea townhouse set in one of the most attractive areas in London, stay within a stone's throw off he famous Kings rd, Sloane Sq, Chelsea Football stadium, Chelsea & Westminster hospital. Chelsea Harbour, Lots Rd Antiques market. 5 mins walk Imperial wharf station, 15 mins Fulham broadway station, 20-25 min Sloane Sq station.
Buckingham Palace 2.5 miles
Houses of Parliament 3.1 miles
Big Ben 3.1 miles
London Eye 3.4 miles
Tower Bridge 5.2 miles
Chelsea Town House is located 5 mins from Chelsea Harbour and the Kings Road. Nearby you will also find Stamford Bridge home to Chelsea Football Club and Chelsea & Westminster hospital.
In the loca…
Nearest Train Station - Imperial Wharf (5 min walk)
Nearest Tube Station - Fulham Broadway (15 min walk)
Bus to central London - Kings Rd (5 min walk)