Young men reach the pavement after jumping a puddle left by seasonal Spring rainfall on Oxford Street, on 24th May 2021, in London, England.