Seen reflected in the windscreen of a passing bus are images and video clips from retail ads at Piccadilly Circus in the capital's West End, on 5th February 2021, in London, England.