Leftover fans wake in sea of beer cans

An estimated 10,000 beer cans were cleared from Trafalgar Square yesterday after kilt-clad Scottish football fans descended on London for the match against England. …read more

Read more here: Leftover fans wake in sea of beer cans