Featuring a terrace, Townhouse West London is a holiday home, located in Aveley Guests benefit from balcony and a terrace Free WiFi is offered throughout the property The unit fitted with a kitchen with a dishwasher and oven Towels and bed linen are featured at Townhouse West London London is 25 km from Townhouse West London, while Croydon is 27 km from the property London City Airport is 13 km away