Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
99 STATION ROAD Detached £1,150,414 £500,000 15 Aug 2003
103D STATION ROAD Detached £656,231 £396,429 20 Dec 2006
107 STATION ROAD Detached £733,118 £420,000 26 May 2006