Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
96 STATION ROAD Detached £1,254,027 £560,000 3 Oct 2003
100 STATION ROAD Detached £1,155,845 £830,000 11 Nov 2015
102 STATION ROAD Detached £1,105,778 £640,000 29 Sep 2011