Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 STATION ROAD Semi-Detached £396,419 £89,500 28 May 1999
85 STATION ROAD Semi-Detached £138,967 £24,360 6 Nov 1995
93 STATION ROAD Terraced £317,780 £315,000 22 Aug 2023