In which country is the world’s largest McDonalds Restaurant? December 17, 2017 By Show answer China (The McDonalds in Beijing is 28,000 square feet, 2 stories high, and seats 700 people). They are building one in London, England, for the 2012 Olympics which is assumed to be even larger. More Business & Technology Questions