Two bed room flat is situated in Barking. Guests staying at this homestay have access to free WiFi. London is 15 km from the homestay. The nearest airport is London City Airport, 4 km from the property. Read more
Two bed room flat is situated in Barking. Guests staying at this homestay have access to free WiFi. London is 15 km from the homestay. The nearest airport is London City Airport, 4 km from the property.