2
results
Sold prices in Denbigh Place, London Central, SW1V
24 Denbigh Place, London, SW1V 2HA
- £1,515,000 Terraced, Freehold 28 April 2005
- £500,000 Terraced, Freehold 20 January 1995
27 Denbigh Place, London, SW1V 2HA
- £1,036,000 Terraced, Freehold 09 July 2004
- £55,000 Terraced, Freehold 18 April 1997