1
result
Sold prices in Church Road, London Central, N6
3b Church Road, London, N6 4QH
- £184,250 Terraced, Leasehold 17 March 2000
- £137,500 Terraced, Leasehold 30 October 1998
- £88,000 Terraced, Leasehold 30 June 1998