3
results
Sold prices in Denbigh Road, London Central, W11
14 Denbigh Road, London, W11 2SN
- £4,858,441 Terraced, Freehold 11 June 2021
14a Denbigh Road, London, W11 2SN
- £4,450,000 Terraced, Freehold 27 February 2015
19 Denbigh Road, London, W11 2SJ
- £1,000,000 Terraced, Freehold 02 October 2001