Five Guys Sees Over £542 Million in Sales as Losses Halve Business September 22, 2024 The European division of Five Guys, based in London, has demonstrated robust financial performance over the recent fiscal year.With a…