411-415 Roman Road, London E3 5QS
411-415 Roman Road mansard extension consists of 2X2Bedroom, 1X3Bedroom flats together with on th...