Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PICTON PLACE Terraced £198,780 £38,000 21 Apr 1997
3 PICTON PLACE Terraced £193,466 £157,000 30 Nov 2018
5 PICTON PLACE Terraced £117,366 £93,000 26 Oct 2017
6 PICTON PLACE Semi-Detached £194,695 £185,000 17 Jan 2022
23 PICTON PLACE Semi-Detached £220,867 £108,050 2 Apr 2004