189 Clapham Road, StockwellLondon, ENGLAND
371 Clapham Road, StockwellLondon, ENGLAND
28 Clapham Road, StockwellLondon, ENGLAND