Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 DEPOT ROAD Detached £753,873 £230,000 3 Sep 2001
107 DEPOT ROAD Detached £664,781 £392,000 17 Jun 2010
109 DEPOT ROAD Detached £758,206 £162,500 6 Aug 1998
111 DEPOT ROAD Detached £635,118 £512,500 31 Jul 2018
123 DEPOT ROAD Detached £606,202 £565,000 29 Jun 2021
127 DEPOT ROAD Detached £687,174 £677,000 2 Nov 2023
129 DEPOT ROAD Detached £647,291 £350,000 11 May 2009