Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 STATION ROAD Semi-Detached £549,416 £128,000 9 Aug 1999
62 STATION ROAD Terraced £278,705 £165,000 20 Oct 2006
64 STATION ROAD £216,031 £206,000 24 Feb 2022
70A STATION ROAD Detached £332,228 £114,000 21 May 2002
72 STATION ROAD £623,018 £459,990 29 Apr 2016
81 STATION ROAD Detached £375,943 £202,000 6 Apr 2005
85 STATION ROAD Terraced £280,000 26 May 2023
87 STATION ROAD Terraced £270,260 £160,000 11 Oct 2006
89 STATION ROAD Terraced £316,470 £190,000 20 Jun 2013