Cann Hall Road, Leytonstone, London, E11
Sold - £325,000
Lined with characterful period properties, leafy Cann Hall Road is part of a popular residential area in Leytonstone, just a few minutes’ walk from the town centre and 15–20 minutes from Tube,...