3
results
Sold prices in Howard Road, London Central, N16
28 Howard Road, London, N16 8PU
- £635,000 Terraced, Freehold 13 July 2016
77 Howard Road, London, N16 8PL
- £325,000 Terraced, Freehold 08 October 2007
30 Howard Road, London, N16 8PU
- £310,000 Terraced, Freehold 21 November 2006