UK
London
East London E2-E13,E17,E18
Newham
Investment - Retail High Street, Investment - Residential, Investment - other
E12
, Manor Park,
High Street North
To Sell,