Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
93 STATION ROAD Semi-Detached £1,027,130 £556,300 5 Feb 2009
83 STATION ROAD Detached £1,292,686 £825,000 8 Feb 2008
85 STATION ROAD Semi-Detached £920,923 £485,000 29 Oct 2004
87 STATION ROAD Semi-Detached £1,185,638 £1,050,000 15 Apr 2021
91 STATION ROAD Semi-Detached £1,008,696 £610,000 2 Aug 2013
97 STATION ROAD Detached £819,427 £250,000 14 Sep 2001
103 STATION ROAD Detached £1,167,800 £830,000 20 Oct 2015