7World’s Biggest McDonald’s – London, England
If you’re planning a trip to London, the World’s Biggest McDonald’s should be on your list too.
This McDonald’s was built to cater to the 2012 Olympic games in London. Located net to the Olympic Stadium, the 3.000-square-foot building can serve up to 1.200 customers per hour.
It has 2 storeys, and the main restaurant can seat 150 customers. Interesting fact: nearly 75% of the building was recycled or reused in other locations.
The cooking oil was converted into bio-fuel for McDonald’s UK delivery trucks. All we can say now is ‘Good job!’