Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23A STATION ROAD Detached £313,676 £105,000 12 Apr 2002
23B STATION ROAD Detached £265,092 £141,000 21 Jan 2005
25 STATION ROAD Detached £271,387 £220,000 17 Dec 2018
27 STATION ROAD Detached £366,947 £342,500 17 Dec 2021
33 STATION ROAD Detached £737,872 £440,000 24 Nov 2006