E17 9JN
Cromwell Road, Walthamstow, London
0.7 Miles To Walthamstow Central Station Walthamstow Village Location Open Plan Kitchen / Living Room West Facing Rear Garden Modern Kitchen With Intergrated Appliences 126 Sq M - 1356.2 Sq Ft