54 New Road, Ilford, ENGLAND
101 Wanstead Park Road, Ilford, ENGLAND
109 Clayhall Avenue, Ilford, ENGLAND