Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 STORRS HILL ROAD Detached £371,500 £367,500 24 Apr 2023
53 STORRS HILL ROAD Semi-Detached £279,483 £55,000 4 Jul 1997
55 STORRS HILL ROAD Detached £127,197 £80,000 19 May 2008
57 STORRS HILL ROAD Detached £556,331 £315,000 24 Mar 2006
68 STORRS HILL ROAD Semi-Detached £187,138 £125,000 23 Oct 2014
70 STORRS HILL ROAD Semi-Detached £269,479 £180,000 31 Oct 2014
72 STORRS HILL ROAD Detached £297,432 £85,000 22 Mar 2001
76A STORRS HILL ROAD Detached £262,708 £70,000 30 Jun 2000