An interior view of the world's largest McDonald's restaurant and their flagship outlet in the Olympic Park on June 25, 2012 in London, England.
Photo by Getty Images Jun 26, 2012
Copyright © 2013 Yahoo! New Zealand
All rights reserved.
Select your region to see news and weather for your area.