Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 DENBIGH PLACE Semi-Detached £562,947 £150,000 9 Jun 2000
24 DENBIGH PLACE Terraced £2,819,570 £1,515,000 28 Apr 2005
27 DENBIGH PLACE Terraced £2,019,415 £1,036,000 9 Jul 2004