Coldharbour Lane, StockwellLondon, ENGLAND
261A Brixton Road, StockwellLondon, ENGLAND
173A Ferndale Road, StockwellLondon, ENGLAND