Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Terraced £196,704 £113,500 17 Jun 2011
2 THE DELL Terraced £188,571 £150,000 15 Dec 2017
3 THE DELL Terraced £185,531 £120,000 2 May 2014
4 THE DELL Terraced £232,922 £64,000 17 Nov 2000
5 THE DELL Terraced £156,368 £155,000 9 Aug 2023
6 THE DELL Terraced £286,776 £60,000 10 Mar 1998