The Chelsea Sloane Square - Mcs is an apartment only 2.8 km from London Eye.
Next is situated around 2.8 km away. A 30-minute walk to the center of London. Offering British meals, The Botanist is situated 50 meters of the property.
Sloane Square subway station is a 5-minute walking distance away.
The apartment provides rooms with a storage space, television, a fridge, a dining area and a sofa for a cozy stay in London. 2 bedrooms can sleep up to 4 guests.
Eat & Drink
Guests can benefit from an open kitchen fitted with a microwave, a dishwasher and utensils.