Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 STATION ROAD £970,715 £770,000 16 Nov 2017
32A STATION ROAD Flats/Maisonettes £221,710 £205,000 18 Nov 2021
38 STATION ROAD Detached £1,171,992 £410,000 26 Jun 2002
38A - 38D STATION ROAD £3,074,850 £2,450,000 24 Jan 2018