House in Abbeywood london is situated in Abbey Wood. The accommodation is 17 km from London and offers free WiFi. The holiday home is fitted with a cable flat-screen TV. There is a seating area and a kitchen complete with a dishwasher and an oven. Guests can relax in the garden at the property. Croy Read more
House in Abbeywood london is situated in Abbey Wood. The accommodation is 17 km from London and offers free WiFi. The holiday home is fitted with a cable flat-screen TV. There is a seating area and a kitchen complete with a dishwasher and an oven. Guests can relax in the garden at the property. Croydon is 20 km from the holiday home, while Southend-on-Sea is 42 km away. The nearest airport is London City Airport, 5 km from the property.