Properties at E17 7LH

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

Choose a property

Area profile: E17 7LH →
AddressTenureFloor areaLast sale
113 Leucha Road, London-59 m²-
115 Leucha Road, London-52 m²-
117 Leucha Road, LondonLeasehold57 m²£435,000 (2025)
119 Leucha Road, London-79 m²-
121, Leucha Road, London-61 m²-
123 Leucha Road, London-55 m²-
125 Leucha Road, London-64 m²-
127 Leucha Road, London-52 m²-
129 Leucha Road, London-47 m²-
131 Leucha Road, London-52 m²-
133 Leucha Road, London-55 m²-
135, Leucha Road, LondonLeasehold58 m²£416,500 (2019)
137 Leucha Road, London-79 m²-
139, Leucha Road, LondonLeasehold54 m²£468,000 (2021)
141 Leucha Road, London-59 m²-
143 Leucha Road, Walthamstow, Walthamstow-58 m²-
145 Leucha Road, London-52 m²-
147 Leucha Road, London-55 m²-
149, Leucha Road, LondonLeasehold56 m²£400,000 (2023)
151 Leucha Road, London-59 m²-
153 Leucha Road, London-79 m²-
155 Leucha Road, Walthamstow, Walthamstow-56 m²-
157 Leucha Road, London-62 m²-
161 Leucha Road, London-55 m²-
163 Leucha Road, London-55 m²-
165 Leucha Road, London-51 m²-
167 Leucha Road, London-79 m²-
169, Leucha Road, LondonLeasehold54 m²£430,000 (2020)
171 Leucha Road, London-58 m²-
173 Leucha Road, London-56 m²-
175 Leucha Road, London-58 m²-
185 Leucha Road, London-59 m²-
189 Leucha Road, London-57 m²-
191 Leucha Road, Walthamstow, WalthamstowLeasehold53 m²£461,000 (2020)
193, Leucha Road, London-38 m²-
195 Leucha Road, London-58 m²-
197 Leucha Road, London-57 m²-
199 Leucha Road, London-59 m²-
201 Leucha Road, London-79 m²-
203 Leucha Road, London-55 m²-
205 Leucha Road, London-53 m²-
207 Leucha Road, London-79 m²-
209 Leucha Road, London-79 m²-
211, Leucha Road, London-55 m²-
213 Leucha Road, London-58 m²-
215 Leucha Road, Walthamstow, WalthamstowLeasehold63 m²£135,000 (2009)
219 Leucha Road, London-55 m²-
221 Leucha Road, LondonLeasehold51 m²£204,995 (2008)
223 Leucha Road, London-79 m²-
225 Leucha Road, Walthamstow, Walthamstow-52 m²-
227 Leucha Road, LondonLeasehold57 m²£51,000 (1999)
229 Leucha Road, London-52 m²-
231 Leucha Road, London-55 m²-