Belvedere Avenue, Clayhall, IG5
New Road, Ilford
Horns Road, Barkingside, Ilford
115 Greenleaf Road, London E17 6QW Terraced | 3 Bd | 1 Ba
113 Greenleaf Road, London E17 6QW Terraced | 3 Bd | 1 Ba