Elicia's South Kensington Apartment
Elicia's South Kensington Apartment London is an apartment in London within short distance of Hyde Park, British Museum and The London Eye.
The city center is 3 km away. Guests will enjoy dishes of spanish and japanese cuisine served in Casa Brindisa, which is about 50 meters away.
A kitchen is fitted with an oven, a toaster, a washing machine and kitchenware.
5 minutes' drive from London City airport and 20 minutes' walk to Victoria train station.