18 Clapham Road, StockwellLondon, ENGLAND
205A Stockwell Road, StockwellLondon, ENGLAND
270 Brixton Road, StockwellLondon, ENGLAND
250 Coldharbour Lane, StockwellLondon, ENGLAND