Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVEN ROAD Detached £774,707 £675,000 9 Dec 2020
3 LEVEN ROAD Detached £1,273,798 £690,000 28 Jun 2005
5 LEVEN ROAD Semi-Detached £686,529 £570,000 25 Mar 2020
5 LEVEN ROAD Semi-Detached £686,529 £570,000 25 Mar 2020
9 LEVEN ROAD Detached £1,337,525 £760,000 23 Oct 2009
11 LEVEN ROAD Detached £918,502 £680,000 31 Mar 2016
13 LEVEN ROAD Detached £1,069,632 £630,000 8 Oct 2012
15 LEVEN ROAD Detached £1,177,959 £700,000 15 Aug 2008
17 LEVEN ROAD Detached £1,080,238 £469,500 11 Aug 2003