Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 DEANS PLACE Terraced £394,180 £340,000 6 Nov 2020
7 DEANS PLACE Detached £352,457 £142,500 31 Jan 2003
1 DEANS PLACE Semi-Detached £672,162 £225,000 8 Apr 2002
2 DEANS PLACE Terraced £585,812 £185,000 20 Dec 2001
3 DEANS PLACE Terraced £370,012 £300,000 31 Jul 2019
4 DEANS PLACE Terraced £581,793 £177,500 28 Sep 2001
6 DEANS PLACE Terraced £471,647 £275,000 8 Jan 2010