Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 STATION ROAD Terraced £155,447 £58,950 18 Oct 2002
71 STATION ROAD Terraced £148,194 £146,000 15 Nov 2023
73 STATION ROAD Terraced £142,689 £140,000 27 May 2022
75 STATION ROAD Terraced £163,221 £39,950 19 Nov 1999