50
results
Sold prices in Lough Road, London Central, N7
15 Lough Road, London, N7 8RJ
- £235,000 Terraced, Freehold 26 October 2001
27 Lough Road, London, N7 8RJ
- £105,000 Terraced, Freehold 30 March 1998