Located in the affluent area Chelsea, central London, Tedworth Square offers self-catering accommodation with free WiFi access available for all guests. A 6-minute walk from the River Thames, the popular Natural History Museum and the Science Museum are just 20 minutes' walk away.
The accommodation includes a TV, a balcony and an iPod dock. There is a fully-equipped kitchen with a dishwasher and a microwave. Featuring a shower, the private bathroom also comes with a bath.
For guests that feel like visiting the surroundings, the Saatchi Gallery is a 10-minute stroll away and Buckingham Palace is 1.5 miles away. Battersea Park is a mile away and Stamford Bridge, the home to Chelsea Football Club, is 1.6 miles away.
The nearest underground station, Sloane Square, is 11 minutes' walk away.
Rooms: 1
(Search)
Address: 15, Tedworth Square, Chelsea, London SW3 4DR (Map)