Choose your room
The Chelsea Abode - 4Bdr Home With Terrace
The Chelsea Abode - 4Bdr Home With Terrace London is located approximately 3 km from the public Trafalgar Square, giving access to various tourist spots nearby.
This London villa is situated 350 m from the enticing Saatchi Gallery and within 15 minutes' drive of business venues like the unmissable Tower of London. The property is within a 6-km distance of the huge Borough Market, and the Hyde Park is 2.5 km away. Nestled in the Kensington and Chelsea district of London, The Chelsea Abode - 4Bdr Home With Terrace is around 25 minutes' walk from the historical sites like Buckingham Palace.
Guests can try British dishes in the restaurant Baker & Spice, located about a 5-minute walk away. The London accommodation also offers proximity to Sloane Square underground station, which is a mere 400 metres away.