Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STAMFORD PLACE Terraced £166,851 £106,000 17 Mar 2014
4 STAMFORD PLACE Terraced £108,164 £33,000 19 Sep 2001
6 STAMFORD PLACE Terraced £146,910 £110,000 10 Jun 2016
10 STAMFORD PLACE Terraced £153,679 £81,500 2 Dec 2004
12 STAMFORD PLACE Terraced £122,031 £99,500 26 Nov 2019
14 STAMFORD PLACE Terraced £178,039 £90,050 9 Jun 2004
16 STAMFORD PLACE Terraced £126,423 £118,000 9 Dec 2021
18 STAMFORD PLACE Terraced £170,732 £110,000 18 Dec 2007
20 STAMFORD PLACE Semi-Detached £127,579 £42,250 25 Mar 2002