Advertisement

World's biggest ever McDonald's opens in London