Brixton Road, StockwellLondon, ENGLAND
35 Salisbury Place, StockwellLondon, ENGLAND
242 Stockwell Road, StockwellLondon, ENGLAND