Modern Chelsea Apartment SW10
Modern Chelsea Apartment SW10 London apartment is located next to Harrods, Royal Albert Hall and Chelsea.
10 minutes' walk from London city center. Offering italian, european, english and british meals, Riccardo's Restaurant is around 150 meters away.
A kitchen is provided.
London Heathrow airport is 5 minutes' drive from the apartment.