Stock Photo: England, London, Clapham. Parade of shops on The Pavement in Clapham.