Double room Home Stay near Stratford enjoys a location in London, just 2.6 km from Olympic Stadium and 4.2 km from Victoria Park. Guests may enjoy free WiFi. O2 Arena is 5 km from the homestay. London City Airport is 5 km from the property. Read more
Double room Home Stay near Stratford enjoys a location in London, just 2.6 km from Olympic Stadium and 4.2 km from Victoria Park. Guests may enjoy free WiFi. O2 Arena is 5 km from the homestay. London City Airport is 5 km from the property.