2
results
Sold prices in Holford Road, London Central, NW3
3 Holford Road, London, NW3 1AD
- £13,500,000 Detached, Freehold 19 August 2021
- £6,500,000 Detached, Freehold 18 February 2005
6 Holford Road, London, NW3 1AD
- £3,125,000 Detached, Freehold 10 February 2003
- £12,000 Detached, Freehold 10 July 1996
- £600,000 Detached, Freehold 02 April 1996