London – There is a new cocktail buzzword on the streets of London, except that it is not quite new – it’s punch. Two new restaurants have made punch their speciality drink – The Punch Room at the London Edition Hotel and Indian fine-dining restaurant Gymkhana – signalling that the colonial cocktail is back.