Properties at SW18 2DT

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

AddressTenureFloor areaLast sale
1-2, 35 Barmouth Road, London-86 m²-
1A Barmouth Road, London-89 m²-
5A, Barmouth Road, London-55 m²-
7A, Barmouth Road, London-132 m²-
11A Barmouth Road, London-97 m²-
13A, Barmouth Road, LondonLeasehold96 m²£730,000 (2021)
15A Barmouth Road, London-94 m²-
15C, Barmouth Road, London-46 m²-
17 Barmouth Road, LondonLeasehold71 m²£650,000 (2026)
23B Barmouth Road, LondonLeasehold87 m²£425,000 (2012)
25, Barmouth Road, London-169 m²-
27A Barmouth Road, London-71 m²-
27B, Barmouth Road, LondonLeasehold91 m²£520,000 (2024)
29 Barmouth Road, LondonFreehold161 m²£1,285,000 (2025)
31, Barmouth Road, LondonFreehold157 m²£1,037,500 (2021)
33, Barmouth Road, LondonFreehold188 m²£995,000 (2012)
37, Barmouth Road, LondonFreehold159 m²£530,000 (2004)
41, Barmouth Road, London-129 m²-
43, Barmouth Road, London-132 m²-
47, Barmouth Road, LondonFreehold178 m²£430,000 (2003)
49, Barmouth Road, LondonFreehold168 m²£1,170,000 (2018)
51, Barmouth Road, LondonFreehold185 m²£1,200,000 (2017)
53, Barmouth Road, LondonFreehold161 m²£1,080,000 (2011)
57, Barmouth Road, LondonFreehold189 m²£1,350,000 (2020)
59, Barmouth Road, Wandsworth, LondonFreehold211 m²£1,540,000 (2021)
61, Barmouth Road, LondonLeasehold92 m²£745,000 (2021)
63A, Barmouth Road, LondonFreehold40 m²£260,000 (2009)
65 Barmouth Road, LondonFreehold182 m²£1,590,000 (2025)
67, Barmouth Road, LondonFreehold147 m²£938,000 (2013)
69, Barmouth Road, LondonFreehold179 m²£1,373,000 (2020)
71, Barmouth Road, LondonFreehold175 m²£420,000 (2000)
Flat 1, 21 Barmouth Road, LondonLeasehold59 m²£350,000 (2025)
Flat 2, 21 Barmouth Road, LondonLeasehold72 m²£537,000 (2024)
Flat 3, 21 Barmouth Road, LondonLeasehold57 m²£430,000 (2024)
Flat 4, 21 Barmouth Road, London-60 m²-
Flat 5, 21 Barmouth Road, London-65 m²-
Flat Ground Floor, 17 Barmouth Road, London-71 m²-
Ground Floor Flat, 35 Barmouth Road, LondonLeasehold69 m²£690,000 (2018)
Ground Floor Flat, 61 Barmouth Road, London-75 m²-