1
result
Sold prices in Kentish Town Road, London Central, NW1
Flat 1-2, 159a Kentish Town Road, London, NW1 8PD
- £600,000 Detached, Freehold 27 January 2012
- £290,000 Detached, Freehold 12 June 2002