Giraud
Giraud Street Stratford, E14 6EEFeaturing free WiFi, Giraud is set in London, 2.1 km from O2 Arena. Each room has access to a shared bathroom and toilet. You will find a shared kitchen at the property. The homestay also offers bike hire. Victoria Park is 2.
3 rooms
from £38