Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 CHELLOW DENE Detached £470,235 £355,000 21 Oct 2016
5 CHELLOW DENE Detached £467,788 £82,000 27 Nov 1995
8 CHELLOW DENE Detached £685,762 £128,500 17 Jan 1997