Holland Road, London, London
Dellwood Gardens, Within Beal High Schoo...
Holland Road, East Ham, London, E12