Cocktails in the City returns this summer for two weekends, bringing together 20 of London's finest bars in a private Georgian garden in the heart of London.