Situated in London, this apartment is less than 100 metres from the River Thames. Stamford Bridge, the home of Chelsea FC, is 3.2 km from the property, while Harrods is 4.6 km away. Free WiFi is available. This self-catering accommodation features a kitchen fitted with an oven, a fridge, a coffee ma Read more
Situated in London, this apartment is less than 100 metres from the River Thames. Stamford Bridge, the home of Chelsea FC, is 3.2 km from the property, while Harrods is 4.6 km away. Free WiFi is available. This self-catering accommodation features a kitchen fitted with an oven, a fridge, a coffee machine, a toaster and a dishwasher. There is a dining area and a sitting room with a flat-screen TV. A washing machine, a dryer and ironing facilities are available. Towels and bed linen are provided. Clapham Junction railway station is 900 metres from the apartment. Heathrow Airport is 24 km away, while London City Airport is 20 km from the property.