site logo

McDonald's opens 1st ghost restaurant in London