The Islington boozer was the only new pub to feature in Time Out’s latest ranking of London’s best places to drink.