Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STATION ROAD Semi-Detached £809,101 £655,000 13 Feb 2019
25 STATION ROAD Semi-Detached £791,674 £550,000 17 Jul 2015
27 STATION ROAD £4,540,847 £4,330,000 11 Feb 2022