The London tequila bars well worth a shot On National Tequila Day, 24 July, our resident spirits writer Neil Ridley explores London’s best places to enjoy the finest agave-based spirits Wallpaper · Jul 22, 2024