I didn’t have especially high hopes for Alcotraz, London’s new ‘bring your own alcohol’ cocktail bar. Tickets are ambitiously priced at £33.99 a head, begging the question, if alcohol isn’t included, then what exactly are you paying for?
Once upon a time gin was considered the top tipple of only maiden aunts and tottering grandmothers. It’s undergone a bit of a revival though, and now it seems that every other bar in London is serving up gin cocktails in teacups and jam jars and all sorts of twee-ass vessels. I’m not complaining though; […]