Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
138 TOWER ROAD Semi-Detached £355,995 £205,000 28 Jun 2006
142 TOWER ROAD Semi-Detached £493,283 £385,000 30 Jun 2017
144 TOWER ROAD Semi-Detached £391,617 £365,000 14 Jun 2021
146 TOWER ROAD Semi-Detached £424,687 £325,000 12 Jan 2017
156 TOWER ROAD Semi-Detached £422,995 £86,000 28 Nov 1997
162 TOWER ROAD Semi-Detached £387,361 £189,500 2 Apr 2004
172 TOWER ROAD Semi-Detached £469,315 £475,000 25 Nov 2022