Earl's Court StudiosApartment
129 Earls Court Road, Kensington and Chelsea, London, SW5 9RH, United Kingdom
Earl's Court Studios provides accommodation within 4.4 km of the centre of London, with free Wi-Fi, and a kitchen with an oven, a microwave and a toaster. The property features city views and is 1.5 km from Olympia Exhibition Centre and 1.4 km from Natural History Museum. Stamford Bridge - Chelsea FC is 2.1 km away and Eventim Apollo is 2.4 km from the apartment.