Chelsea Creek Luxury Apartments
Guests of London will have a nice stay at Chelsea Creek Luxury apartment.
This property is set 7 km from British Museum. Serving a variety of dishes, Yamal Alsham and Made in Chelsea are 200 meters away.
The apartment offers rooms with an in-room safe, cable TV with on-demand movies, pay TV, a work desk and a DVD player for a comfortable stay in London. There are bedroom facilities including pillow-top mattresses and down pillows. Such bathroom facilities as a hairdryer and dressing gowns are provided for guests.
10 minutes' walk to Clapham Junction train station.