Five Guys is headed to London. Big Hospitality has the news that the locally-based hamburger chain will open its first U.K. location at Covent Garden — right by where competitor Shake Shack is planning a restaurant of its own. [BH]
Filed under:
Filed under: