Located 600 metres from Chelsea FC at Stamford Bridge in London, this apartment features free WiFi. 160 Finborough Road Earls Court London SW10 9AH boasts views of the garden and is a 10-minute walk from Earls Court underground station.
The fully fitted kitchen comes with an oven, microwave and washing machine. Towels and bed linen are provided at 160 Finborough Road Earls Court London SW10 9AH.
Olympia Exhibition Centre is 1.6 km from 160 Finborough Road Earls Court London SW10 9AH, while Roy...al Albert Hall is 1.8 km away. The nearest airport is London City Airport, 17 km from the property.
|160 Finborough Road, Earls Court, London Apt C (3)|