3 Beds
Underground Station icon Stratford Underground
E15 4PTE15 4PT
heart-icon
share-icon
From £275 per night