3
results
Sold prices in Hitcham Road, London Central, E17
59a Hitcham Road, London, E17 8HL
- £565,000 Semi-detached, Freehold 31 July 2023
59 Hitcham Road, London, E17 8HL
- £292,500 Semi-detached, Freehold 24 August 2007
- £145,000 Semi-detached, Freehold 25 May 2001
57 Hitcham Road, London, E17 8HL
- £105,000 Semi-detached, Freehold 30 July 1999