Londoners Can Grab A FREE Margarita From A Canal Boat In King's Cross Next WeekEnjoy free margaritas while mingling on a canal boat in London, embracing the summer vibes with ready-to-drink cocktails.