Updating availability and prices
James house is located in South Norwood
The accommodation is 23 km from Ilford
This apartment comes with 2 bedrooms, a flat-screen TV, and a kitchen
London is 14 km from the apartment, while Croydon is 1
3 km away
The nearest airport is London City Airport, 17 km from James house
This apartment has a kitchen and flat-screen TV