News Subscriber only
London bartenders win 24 Hour Bar Build
Team London was declared champion of the 24 Hour Bar Build competition, where bartenders from four cities battled it out to build and design a bar in less than 24 hours...
Get unlimited access to spirits business
Already a subscriber? Login