Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 TUMULUS ROAD Semi-Detached £354,340 £203,000 12 May 2006
86 TUMULUS ROAD Semi-Detached £363,946 £210,000 24 Jun 2011
88 TUMULUS ROAD Semi-Detached £476,628 £127,000 9 Jun 2000
90 TUMULUS ROAD Semi-Detached £402,384 £74,000 29 Nov 1996
103 TUMULUS ROAD Detached £468,040 £360,000 24 Feb 2017
103A TUMULUS ROAD £308,847 £250,000 14 Mar 2019
105 TUMULUS ROAD Detached £496,288 £275,000 26 Aug 2009
107 TUMULUS ROAD Semi-Detached £423,511 £244,950 10 Jul 2006
109 TUMULUS ROAD Semi-Detached £652,969 £540,000 9 Jul 2020
111 TUMULUS ROAD Semi-Detached £393,818 £77,500 10 Jul 1997
113 TUMULUS ROAD Semi-Detached £451,523 £368,000 10 Sep 2019
119 TUMULUS ROAD Semi-Detached £367,214 £66,500 27 Sep 1996
121 TUMULUS ROAD Semi-Detached £448,010 £355,000 19 Oct 2017