FINWHALE HOUSE GLENGALL GROVE, E14 3NA sold for £310000 on 2023-07-19
76 GLENGALL GROVE, E14 3ND sold for £760000 on 2021-06-01
74 GLENGALL GROVE, E14 3ND sold for £597000 on 2021-11-10
25 GLENGALL GROVE, E14 3NE sold for £452000 on 2021-05-27
Get official EPC reports (Free)