EntertainmentU2 Will Perform In London's Trafalgar Square After Being Honoured With Global Icon Award6 years ago