Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 STATION ROAD £1,088,282 £900,000 8 Jul 2020
68 STATION ROAD £1,816,383 £1,582,610 4 Dec 2020
70 STATION ROAD £1,894,334 £1,800,000 28 Jan 2022