3
results
Sold prices in Denbigh Road, London Central, W11
21 Denbigh Road, London, W11 2SJ
- £4,050,000 Semi-detached, Freehold 06 September 2018
- £1,915,000 Semi-detached, Freehold 16 September 2005
- £685,000 Semi-detached, Freehold 27 January 1997
23 Denbigh Road, London, W11 2SJ
- £1,800,000 Semi-detached, Freehold 02 December 2005
17 Denbigh Road, London, W11 2SJ
- £1,100,000 Semi-detached, Freehold 07 February 2001