50
results
Sold prices in Hampstead Road, London Central, NW1
263 Hampstead Road, London, NW1 3EA
- £90,500 Flat, Leasehold 19 March 1997
16, Stalbridge House Hampstead Road, London, NW1 3EB
- £68,000 Flat, Leasehold 18 November 1996