Other Local Services in London - Clapham 24-26 Clapham High Street, Clapham, London, SW4 7UR Tags: computer, console games, dvds, refreshments, snacks, video library