Updating availability and prices
Located in Plumstead in the Greater London region, Alabama Place features a garden
The accommodation is 9 km from Ilford
The holiday home is equipped with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a patio with garden views
London is 18 km from the holiday home, while Croydon is 23 km away
The nearest airport is London City Airport, 15 km from Alabama Place
Book now, best price guaranteed!
Hotel