REF: E138RU/GLEN/ROAD
Glen Road
E13 8RU · LONDON, NEWHAM
Properties
16
Recorded Sales
23
EPC Certificates
21
Properties on Glen Road
2 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
4 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
8 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
12 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
14 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
16 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
18 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
20 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
24 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
26 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
28 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
30 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
32 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
36 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
38 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales
40 GLEN ROAD
E13 8RU · LONDON
£415,000
Apr 2025
Terraced23 sales