Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 TOP STATION ROAD Detached £379,566 £197,000 24 Aug 2004
62 TOP STATION ROAD Semi-Detached £145,391 £145,000 15 Jul 2022
64 TOP STATION ROAD Semi-Detached £157,166 £124,000 1 Sep 2017
66 TOP STATION ROAD Detached £301,856 £89,000 22 Jun 2001
68 TOP STATION ROAD Semi-Detached £231,746 £135,000 8 Aug 2006
70 TOP STATION ROAD Semi-Detached £227,448 £65,000 27 Mar 2001
72 TOP STATION ROAD Semi-Detached £213,467 £40,000 17 Jan 1997
74 TOP STATION ROAD Semi-Detached £232,463 £190,000 10 Feb 2020
76 TOP STATION ROAD Detached £233,123 £190,000 6 Sep 2019