Arguably the best church conversion in the world and listed as one of the World’s Best Bars, multi-award winning Alma De Cuba is set in a converted church dating back to 1788 in the heart of Liverpool.
Tasked with launching this venue to a global audience and maintaining its profile until the venue was sold in 2008, Alma de Cuba gained […]