23 Meteor Road£265,000Oct 2025
39B Meteor Road£126,000Aug 2025
39B Meteor Road£126,000Aug 2025
35 Meteor Road£8,000Feb 2024
25B Meteor Road£225,000Jul 2023
33E Meteor Road£162,000Sept 2022
7A Meteor Road£247,500Dec 2021
41 Meteor Road£430,000Jun 2021
1A Meteor Road£240,000Mar 2021
11A Meteor Road£180,000Jan 2021
17 Meteor Road£245,000Aug 2020
25B Meteor Road£187,000Aug 2020
7 Meteor Road£185,000Jun 2020
27 Meteor Road£217,000May 2020
33D Meteor Road£133,000Jun 2019
19 Meteor Road£550,000Feb 2019
35E Meteor Road£127,000Jan 2019
33C Meteor Road£170,000Jul 2018
11B Meteor Road£171,000Jun 2018
9 Meteor Road£525,000Mar 2018
11C Meteor Road£205,000Dec 2017
25B Meteor Road£183,500Nov 2017
33A Meteor Road£125,000Aug 2017
27 Meteor Road£205,000May 2017
27A Meteor Road£172,500Nov 2016
33B Meteor Road£84,000Sept 2016
27 Meteor Road£199,000May 2016
23 Meteor Road£225,000May 2016
3 Meteor Road£202,000Mar 2016
43 Meteor Road£326,000Mar 2016
7A Meteor Road£170,000Dec 2015
17A Meteor Road£177,000Nov 2015
25B Meteor Road£151,000Sept 2015
25 Meteor Road£170,000Aug 2015
3A Meteor Road£152,000Jul 2015
1A Meteor Road£180,000May 2015
23A Meteor Road£17,000Mar 2015
11C Meteor Road£157,500Mar 2015
25A Meteor Road£156,000Dec 2014
17A Meteor Road£177,500Nov 2014
27 Meteor Road£145,000Oct 2014
21A Meteor Road£182,000Oct 2014
35E Meteor Road£102,000Jul 2014
19 Meteor Road£338,000May 2014
9 Meteor Road£317,500Apr 2014
23A Meteor Road£144,000Dec 2013
13A Meteor Road£318,000Sept 2013
23 Meteor Road£137,500Jul 2013
27 Meteor Road£113,776Jun 2011
7 Meteor Road£128,500Nov 2010
1A Meteor Road£132,000Jul 2009
3 Meteor Road£175,000Nov 2007
23A Meteor Road£139,500Oct 2007
17 Meteor Road£166,000Jul 2007
27 Meteor Road£135,000Jan 2007
35E Meteor Road£80,500Jul 2006
21A Meteor Road£155,000Jul 2006
31 Meteor Road£237,000Apr 2006
13A Meteor Road£277,000Mar 2006
25 Meteor Road£198,000Aug 2005
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.