London Stratford Short Stay Accommodation
32 Jack Clow Road London, E15 3ASLondon Stratford Short Stay Accommodation is set in London, 1.9 km from Olympic Stadium. O2 Arena is 3.2 km from the property. The accommodation is equipped with a dining area and seating area with a TV.
4 rooms
from £100