Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 STATION ROAD Terraced £179,890 £176,500 16 May 2022
78 STATION ROAD Detached £525,034 £272,500 6 Aug 2004