Properties at SW11 5NZ

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
1 Meteor Street, LondonFreehold181 m²£1,585,000 (2025)
3 Meteor Street, LondonFreehold190 m²£1,426,000 (2014)
5, Meteor Street, LondonFreehold124 m²£580,000 (2006)
7, Meteor Street, LondonFreehold127 m²£1,070,000 (2017)
11 Meteor Street, LondonFreehold186 m²£1,455,000 (2021)
13 Meteor Street, London-64 m²-
13, Meteor Street, LondonLeasehold72 m²£682,500 (2025)
15A, Meteor Street, London-49 m²-
15B, Meteor Street, London-77 m²-
19A Meteor Street, LondonLeasehold53 m²£335,000 (2006)
19B, Meteor Street, LondonLeasehold90 m²£250,000 (2000)
23 Meteor Street, LondonFreehold161 m²£1,290,000 (2023)
25 Meteor Street, LondonFreehold172 m²£1,500,000 (2024)
27A Meteor Street, London-46 m²-
27B, Meteor Street, London-68 m²-
29A Meteor Street, LondonLeasehold28 m²£177,500 (2001)
29B Meteor Street, LondonLeasehold100 m²£249,950 (1999)
31, Meteor Street, LondonFreehold125 m²£780,000 (2011)
33, Meteor Street, LondonFreehold115 m²£465,000 (2004)
35, Meteor Street, London-74 m²-
37, Meteor Street, LondonFreehold114 m²£995,000 (2013)
Flat A, 21 Meteor Street, London-48 m²-
Flat A, 39, Meteor Street, London-85 m²-
Flat B, 21 Meteor Street, London-69 m²-
Flat B, 39, Meteor Street, London-88 m²-