Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
56 TOWTHORPE ROAD Detached £795,112 £460,000 8 Aug 2011
58 TOWTHORPE ROAD Detached £719,703 £500,000 10 Jul 2015
60 TOWTHORPE ROAD Detached £558,130 £296,500 18 Nov 2004
66 TOWTHORPE ROAD Detached £682,319 £493,000 11 Dec 2015
72 TOWTHORPE ROAD Detached £348,744 £282,000 12 Apr 2019
74 TOWTHORPE ROAD Detached £675,880 £460,000 1 Apr 2015
76 TOWTHORPE ROAD Detached £321,170 £260,000 21 Feb 2019
78 TOWTHORPE ROAD Detached £434,374 £352,500 16 Nov 2018
80 TOWTHORPE ROAD Detached £478,807 £106,000 18 Feb 1999
82 TOWTHORPE ROAD Detached £542,468 £320,000 31 Jan 2013