UKLondonEast London E2-E13,E17,E18Newham
Shop
E15, Stratford City, The Grove
To Let, 1,460 sf