Mixed use for saleHigh Street North, London E12 6TL
1, 2 & 3 bedroom apartments from £350,000 in Royal Docks, E16