As a London bus pauses in Aldwych bus stop, a digital ad promoting Austrian travel is featured a screen, on 12th July 2021, in London, England.