Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 STAMFORD SQUARE Terraced £181,279 £115,000 27 Jul 2007
16 STAMFORD SQUARE Terraced £233,159 £225,000 15 Mar 2022
18 STAMFORD SQUARE Terraced £190,134 £145,000 9 Dec 2016
20 STAMFORD SQUARE Terraced £299,614 £53,000 31 Jul 1995