Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELLS PLACE Terraced £653,163 £375,000 28 Jul 2006
2 WELLS PLACE Terraced £1,086,439 £807,500 16 Jun 2016
3 WELLS PLACE Terraced £786,851 £455,000 25 Aug 2006
4 WELLS PLACE Terraced £1,114,155 £379,500 28 May 2002
5 WELLS PLACE Terraced £1,176,238 £823,000 16 Sep 2015
6 WELLS PLACE Terraced £928,205 £860,000 17 Dec 2021
7 WELLS PLACE Terraced £898,435 £715,000 4 May 2018
8 WELLS PLACE Terraced £870,398 £500,000 19 Jul 2011
9 WELLS PLACE Terraced £695,439 £440,000 24 Aug 2007
10 WELLS PLACE Terraced £819,563 £790,000 29 Apr 2022
10 WELLS PLACE Terraced £819,563 £790,000 29 Apr 2022