Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STATION ROAD Terraced £606,819 £357,500 27 Apr 2010
4 STATION ROAD Terraced £553,002 £170,500 18 Oct 2001
5 STATION ROAD Semi-Detached £527,410 £428,000 23 Nov 2018
6 STATION ROAD Semi-Detached £487,910 £482,000 19 Jun 2023