Dismantling the Olympic McDonald’s

With preparations for the London Olympics in full swing, there’s been a lot of focus — both good and bad — on McDonald’s building their largest restaurant ever just a stone’s throw from Olympic Stadium. The 32,000-square-foot, double-decker restaurant will seat 1,500 diners and could serve some 50,000 Big Macs over the course of the […]