21 Hubert Grove, StockwellLondon, ENGLAND
26-28 Sidney Road, StockwellLondon, ENGLAND
The Co-Op Centre 11 Mowll Street, StockwellLondon, ENGLAND