The Bon Marche Centre 241-251 Ferndale Road, StockwellLondon, ENGLAND
224 Stockwell Road, StockwellLondon, ENGLAND
240-250 Ferndale Road, StockwellLondon, ENGLAND