Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVEN ROAD Detached £787,889 £675,000 9 Dec 2020
3 LEVEN ROAD Detached £1,295,510 £690,000 28 Jun 2005
5 LEVEN ROAD Semi-Detached £698,354 £570,000 25 Mar 2020
5 LEVEN ROAD Semi-Detached £698,354 £570,000 25 Mar 2020
9 LEVEN ROAD Detached £1,358,869 £760,000 23 Oct 2009
11 LEVEN ROAD Detached £933,731 £680,000 31 Mar 2016
13 LEVEN ROAD Detached £630,000 8 Oct 2012
15 LEVEN ROAD Detached £1,198,646 £700,000 15 Aug 2008
17 LEVEN ROAD Detached £1,097,307 £469,500 11 Aug 2003