People standing in line for ice cream, Inner Ward, Tower of London, Tower Hamlets, London, England, United Kingdom