48 Vassall Road, StockwellLondon, ENGLAND
Pop Brixton 49 Brixton Station Road, StockwellLondon, ENGLAND