Melford Road, Leytonstone, London, E11
Sold STC - £850,000
Nestled on a quiet one-way residential street, just a short walk from Leytonstone town centre, underground (central line) station, Overground services, Francis Road and the open expanse of Wanstead...