Londoners stand beneath the panels of a large poster for the H&M clothing brand on Regent Street, London.