2
results
Sold prices in Garden Road, London Central, NW8
3 Garden Road, London, NW8 9BY
- £19,000,000 Terraced, Freehold 01 December 2017
Garden Lodge Garden Road, London, NW8 9PS
- £2,025,000 Terraced, Freehold 19 October 2012