Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 STATION ROAD Detached £800,664 £155,000 16 May 1997
69 STATION ROAD Detached £936,271 £430,000 12 Dec 2003