Flat for sale in Roman Road, London E3 – £200,000 | Prop AI Deals