Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 STATION ROAD Terraced £343,336 £320,000 21 Jun 2021
85 STATION ROAD Terraced £313,400 £185,000 7 Jul 2010