Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
130 THE DELL Terraced £188,156 £115,500 2 Feb 2007
131 THE DELL Semi-Detached £185,782 £145,000 2 Jun 2017