Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 STATION ROAD Detached £333,332 £327,500 21 Dec 2023
73 STATION ROAD Semi-Detached £192,800 £77,950 24 Jan 2003
75 STATION ROAD Semi-Detached £233,807 £190,000 2 Aug 2019
83 STATION ROAD Detached £650,546 £405,000 18 Apr 2007
85 STATION ROAD Semi-Detached £286,729 £190,500 8 Sep 2014
87 STATION ROAD Semi-Detached £290,209 £240,000 10 Jul 2020
99 STATION ROAD Detached £626,801 £130,000 28 Jan 1998