Five Guys U.K. headquarters are in London, despite the franchise created in the United States.