Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 STATION ROAD £1,210,014 £1,175,000 14 Apr 2022
15A STATION ROAD £1,210,014 £1,175,000 14 Apr 2022
25A STATION ROAD Semi-Detached £423,547 £165,000 18 Nov 2002