Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 STATION ROAD Terraced £155,447 £58,950 18 Oct 2002
63 STATION ROAD Terraced £170,000 £170,000 20 Mar 2024
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