Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DENE Terraced £205,816 £47,950 19 Aug 1999
4 THE DENE Terraced £222,174 £68,500 23 Oct 2001
5 THE DENE Terraced £205,290 £175,000 30 Oct 2020