Located in London, Westwood house Apartments features accommodation with a flat-screen TV. Each unit is fitted with air conditioning, a private bathroom and a kitchen. There is also a dishwasher, oven and a kettle. Stamford Bridge - Chelsea FC is a 12-minute walk from the apartment, while Royal Albe Read more
Located in London, Westwood house Apartments features accommodation with a flat-screen TV. Each unit is fitted with air conditioning, a private bathroom and a kitchen. There is also a dishwasher, oven and a kettle. Stamford Bridge - Chelsea FC is a 12-minute walk from the apartment, while Royal Albert Hall is 2 km from the property. The nearest airport is London City Airport, 16 km from the property.