3 Beds
Underground Station iconLondon Stratford City
E15 1FXE15 1FX
heart-icon
share-icon
From £275 per night