Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77A STATION ROAD Terraced £390,000 8 Jul 2016
79 STATION ROAD £493,500 7 May 2020
93 STATION ROAD £1,000 16 Nov 2017