Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOFORD PLACE Detached £248,500 14 Apr 2014
2 STOFORD PLACE Detached £207,500 28 Apr 2011
3 STOFORD PLACE Semi-Detached £310,000 27 Jul 2017
5 STOFORD PLACE Detached £192,500 30 Jan 2004
6 STOFORD PLACE Semi-Detached £190,000 28 Nov 2008
8 STOFORD PLACE Semi-Detached £70,000 1 Feb 2000
9 STOFORD PLACE Semi-Detached £164,000 6 Feb 2012
10 STOFORD PLACE Terraced £181,000 10 Mar 2014
12 STOFORD PLACE Semi-Detached £175,000 23 Sep 2009
13 STOFORD PLACE Terraced £222,500 13 Jul 2018
14 STOFORD PLACE Semi-Detached £320,000 23 Mar 2023