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