Cocktail Bar Review: Alma de Cuba, Liverpool
Since its opening in 2005, Alma de Cuba (Seel Street, Liverpool) has become a staple of the central Liverpool bar scene. Set inside the converted Saint Peter’s Catholic Church, the Grade-II listed building dates from the 1700s and the exterior appears almost unchanged, with the minor exception of a small terrace built to one side. […]