Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVEN ROAD Detached £794,896 £675,000 9 Dec 2020
3 LEVEN ROAD Detached £1,307,031 £690,000 28 Jun 2005
5 LEVEN ROAD Semi-Detached £704,564 £570,000 25 Mar 2020
5 LEVEN ROAD Semi-Detached £704,564 £570,000 25 Mar 2020
9 LEVEN ROAD Detached £1,370,954 £760,000 23 Oct 2009
11 LEVEN ROAD Detached £942,035 £680,000 31 Mar 2016
13 LEVEN ROAD Detached £630,000 8 Oct 2012
15 LEVEN ROAD Detached £1,209,306 £700,000 15 Aug 2008
17 LEVEN ROAD Detached £1,107,066 £469,500 11 Aug 2003