A three bedroom duplex apartment £400,000 3 Bedrooms ● Rogers Road, London, E16 A three bedroom duplex apartment set on the first & second floors on this purpose built residential building of 950 square feet of internal space. View details