Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Semi-Detached £544,660 £144,000 19 May 2000
4 THE DELL Terraced £389,285 £250,000 17 Apr 2014
6 THE DELL Terraced £387,307 £376,100 4 Apr 2022
7 THE DELL Terraced £125,477 £26,500 9 Apr 1998
8 THE DELL Terraced £411,615 £330,000 1 May 2018
9 THE DELL Terraced £366,255 £200,500 26 Sep 2005
11 THE DELL Terraced £393,764 £214,000 1 Jun 2009
12 THE DELL Detached £492,199 £330,000 5 Dec 2014