Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 NEW MEADOWS Detached £377,724 £88,000 13 Aug 1999
53 NEW MEADOWS Detached £430,901 £111,300 30 Mar 2000
55 NEW MEADOWS Detached £299,025 £230,000 8 Feb 2017
57 NEW MEADOWS Detached £315,730 £174,950 3 Aug 2009
59 NEW MEADOWS Detached £378,110 £240,000 14 Mar 2008
61 NEW MEADOWS Detached £347,966 £205,000 16 Apr 2010
63 NEW MEADOWS Detached £439,554 £106,000 25 Oct 1999
65 NEW MEADOWS Detached £291,834 £263,750 29 Oct 2021
67 NEW MEADOWS Detached £313,936 £83,000 26 May 2000
69 NEW MEADOWS Detached £305,697 £295,000 18 Mar 2022
71 NEW MEADOWS Detached £385,624 £105,000 15 Sep 2000
73 NEW MEADOWS Detached £363,588 £99,000 22 Sep 2000
74 NEW MEADOWS Detached £356,999 £122,500 31 May 2002
75 NEW MEADOWS Detached £321,878 £215,000 22 Oct 2014
76 NEW MEADOWS Detached £298,749 £270,000 29 Oct 2021
77 NEW MEADOWS Detached £307,006 £157,500 16 Jul 2004
78 NEW MEADOWS Detached £379,964 £93,000 26 Nov 1999
79 NEW MEADOWS Detached £256,251 £200,000 9 Jun 2017
80 NEW MEADOWS Detached £343,549 £115,000 26 Apr 2002
81 NEW MEADOWS Detached £314,734 £199,950 7 Mar 2014
82 NEW MEADOWS Detached £331,371 £170,000 9 Jul 2004
83 NEW MEADOWS Detached £376,065 £229,000 12 Jan 2007
84 NEW MEADOWS Detached £331,491 £269,000 26 Oct 2018
85 NEW MEADOWS Detached £400,799 £218,000 25 Jul 2005
86 NEW MEADOWS Detached £359,413 £160,500 31 Oct 2003
87 NEW MEADOWS Detached £293,835 £211,000 11 Nov 2015
88 NEW MEADOWS Detached £310,402 £183,000 26 May 2010
90 NEW MEADOWS Detached £265,006 £175,000 20 Aug 2014
92 NEW MEADOWS Detached £322,355 £80,000 17 Dec 1999
94 NEW MEADOWS Detached £310,435 £205,000 18 Aug 2014
96 NEW MEADOWS Detached £390,855 £97,000 9 Dec 1999
98 NEW MEADOWS Detached £350,561 £87,000 10 Dec 1999
100 NEW MEADOWS Detached £326,851 £80,000 12 Nov 1999
102 NEW MEADOWS Detached £298,117 £230,000 13 Mar 2017
104 NEW MEADOWS Detached £398,087 £96,000 29 Oct 1999
106 NEW MEADOWS Detached £318,852 £185,000 18 Nov 2011
108 NEW MEADOWS Detached £365,913 £87,000 17 Sep 1999
110 NEW MEADOWS Detached £416,383 £99,000 24 Sep 1999
112 NEW MEADOWS Detached £253,701 £208,000 17 Jan 2020
114 NEW MEADOWS Detached £375,538 £97,000 17 Mar 2000
116 NEW MEADOWS Detached £463,510 £122,000 19 Apr 2000
118 NEW MEADOWS Detached £261,868 £151,500 26 Aug 2011
120 NEW MEADOWS Detached £301,210 £240,000 5 Jan 2018
122 NEW MEADOWS Detached £344,638 £340,000 13 Jul 2023
124 NEW MEADOWS Detached £360,930 £95,000 20 Apr 2000
126 NEW MEADOWS Detached £296,593 £190,000 28 Sep 2007
128 NEW MEADOWS Detached £360,052 £93,000 24 Mar 2000
130 NEW MEADOWS Detached £290,737 £106,000 2 Aug 2002
132 NEW MEADOWS Detached £356,533 £95,000 8 Jun 2000
134 NEW MEADOWS Detached £277,926 £218,000 7 Jul 2017
136 NEW MEADOWS Detached £366,298 £236,000 14 Dec 2007
138 NEW MEADOWS Detached £303,991 £81,000 30 Jun 2000
140 NEW MEADOWS Detached £335,490 £90,200 28 Jul 2000
142 NEW MEADOWS Detached £320,998 £180,000 11 Sep 2009
144 NEW MEADOWS Detached £328,133 £220,000 12 Dec 2014
146 NEW MEADOWS Detached £354,987 £95,950 25 Aug 2000
148 NEW MEADOWS Detached £374,985 £222,000 31 Oct 2006
150 NEW MEADOWS Detached £302,542 £245,000 25 Sep 2018
152 NEW MEADOWS Detached £415,892 £248,000 17 Nov 2006