Ivanhoe House
Ivanhoe House is located on Bethnal Green’s vibrant Roman Road – in walking distance to […]
More DetailsIvanhoe House is located on Bethnal Green’s vibrant Roman Road – in walking distance to […]
More DetailsThe flats is close to Limehouse (7 mins) and Stepney Green (10 mins) tubes. Moments […]
More Details