Sloane Square Apartment
Sloane Square Apartment London apartment is located next to Sloane Square, Harrods and Westminster Abbey.
It takes about 15 minutes' drive to get to Heathrow, which is 20 km away. The Archduke treats guests with european and indian meals and lies within 600 meters from the property.
The apartment offers rooms with a dining area, a dishwasher and a balcony for a comfortable stay in London. A private bathroom is at guests' disposal.
A kitchen is provided.
Sloane Square underground station is in a 15-minute walk away.
Guests can rent bicycles to explore the local area.