Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 STATION ROAD Detached £2,298,198 £1,608,000 19 Aug 2015
32 STATION ROAD Detached £1,608,818 £1,585,000 24 Nov 2023
36 STATION ROAD Detached £2,185,541 £650,000 24 Jul 2001
40 STATION ROAD Detached £1,787,504 £425,000 10 Sep 1999
42 STATION ROAD Detached £1,838,538 £450,000 25 Nov 1999
44 STATION ROAD Detached £2,217,074 £1,665,000 6 Jul 2016
46 STATION ROAD Detached £1,778,094 £370,000 6 Feb 1998
48 STATION ROAD Detached £1,519,405 £1,410,000 28 Sep 2021
52 STATION ROAD Detached £1,698,156 £1,666,158 13 May 2022
54 STATION ROAD Detached £1,134,588 £650,000 4 May 2006
56 STATION ROAD Semi-Detached £1,524,107 £1,200,000 31 Aug 2017