How to Drink $1200: The Billionaire MargaritaIn time for National Margarita Day, The London Bar, set within luxury hotel The London NYC, has debuted The London NYC Billionaire Margarita. Read More