Route GuidesRoutes City GuidesCities Map Log in

Elicia's South Kensington Apartment

Kensington
13 Thurloe Street Flat 2, Kensington, London, SW7 2SS

1 rooms · from £169


Located in London, Elicia's South Kensington Apartment offers self-catering accommodation with free WiFi. The apartment is 800 metres from Harrods. The kitchen is fitted with an oven and a toaster. A flat-screen TV is offered.