Five Guys: British Invasion Part 2

24 hours before Shake Shack first opened its doors to Londoners, Five Guys established their beachhead.  Rather appropriately, on July 4, 2013 Five Guys opened it’s first restaurant on Long Acre street in the Covent Garden.  Five Guys is just a four minute walk away from Shake Shack and English contender, Meat Market.  And you…