Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STAMFORD END Detached £539,076 £130,000 1 Oct 1999
4 STAMFORD END Detached £495,997 £299,950 6 Aug 2013
6 STAMFORD END Detached £428,846 £430,000 8 Aug 2022
20 STAMFORD END Semi-Detached £443,354 £435,000 26 May 2022
22 STAMFORD END Detached £683,498 £299,500 10 Sep 2003