Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEBBURN MEADOWS Detached £562,291 £435,000 21 Apr 2017
3 LEBBURN MEADOWS Terraced £379,014 £308,000 19 Aug 2019
4 LEBBURN MEADOWS Terraced £423,198 £246,000 31 Mar 2011
5 LEBBURN MEADOWS Terraced £325,000 12 May 2023
6 LEBBURN MEADOWS Terraced £403,036 £235,000 29 Feb 2012
7 LEBBURN MEADOWS Terraced £367,268 £320,000 9 Dec 2020
8 LEBBURN MEADOWS Terraced £398,706 £301,000 7 Oct 2016
9 LEBBURN MEADOWS Terraced £382,134 £309,000 9 Apr 2019
10 LEBBURN MEADOWS Terraced £385,431 £312,000 31 Jan 2019
11 LEBBURN MEADOWS Terraced £423,194 £289,950 29 May 2015
14 LEBBURN MEADOWS Terraced £363,531 £295,000 5 Oct 2018
15 LEBBURN MEADOWS Terraced £401,921 £325,000 26 Apr 2019
16 LEBBURN MEADOWS Terraced £421,886 £248,000 22 Oct 2010
17 LEBBURN MEADOWS Semi-Detached £581,904 £340,000 17 Dec 2010
18 LEBBURN MEADOWS Detached £573,346 £335,000 17 Dec 2010
19 LEBBURN MEADOWS Detached £509,190 £415,000 27 Sep 2019
20 LEBBURN MEADOWS Detached £496,244 £289,950 17 Dec 2010