A giant set of Olympic rings were given the royal treatment on Wednesday, as they were unveiled at London's Heathrow Airport, in preparation for the 2012 Olympics.