Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVEN ROAD Semi-Detached £205,378 £120,000 17 Dec 2010
8 LEVEN ROAD Semi-Detached £274,946 £179,950 11 Jul 2014
12 LEVEN ROAD Semi-Detached £263,566 £123,000 30 Jan 2004
14 LEVEN ROAD Semi-Detached £261,488 £152,000 4 Mar 2011
16 LEVEN ROAD Semi-Detached £260,659 £208,000 2 Mar 2018
22 LEVEN ROAD Semi-Detached £295,638 £265,000 20 Aug 2021
42 LEVEN ROAD Semi-Detached £277,305 £189,995 22 May 2015
44 LEVEN ROAD Semi-Detached £211,351 £66,000 20 Nov 2001
52 LEVEN ROAD Semi-Detached £228,401 £132,250 27 May 2011
56 LEVEN ROAD Semi-Detached £376,208 £168,000 17 Oct 2003