2
results
Sold prices in Holford Road, London Central, NW3
7 Holford Road, London, NW3 1AD
- £12,330,000 Terraced, Freehold 27 July 2018
8 Holford Road, London, NW3 1AD
- £8,000,000 Terraced, Freehold 05 June 2018