1
result
Sold prices in Hemstal Road, London Central, NW6
3 Hemstal Road, London, NW6 2AB
- £1,850,000 Detached, Freehold 11 February 2005
- £1,170,000 Detached, Freehold 15 March 2002