Properties at SW19 3JZ

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

AddressTenureFloor areaLast sale
91, Poplar Road South, London-105 m²-
95 Poplar Road South, London-134 m²-
103, Poplar Road South, London-222 m²-
107 Poplar Road South, LondonFreehold173 m²£922,000 (2025)
109, Poplar Road South, LondonFreehold193 m²£980,000 (2018)
111, Poplar Road South, LondonFreehold156 m²£530,000 (2011)
115, Poplar Road South, LondonFreehold116 m²£835,000 (2018)
117, Poplar Road South, LondonFreehold122 m²£489,025 (2012)
127 Poplar Road South, London-97 m²-
139, Poplar Road South, London-160 m²-
141 Poplar Road South, LondonFreehold97 m²£195,000 (2001)
143, Poplar Road South, LondonFreehold148 m²£875,000 (2019)