High Road, Ilford
Stainforth Road, Newbury Park, Ilford
Campbell Avenue, Barkingside, Ilford
5 Legge Street, London SE13 6NP Maisonette | 2 Bd | 1 Ba
10 Legge Street, London SE13 6NP Flat | 2 Bd | 1 Ba