Cocktail Bar Review: Barrio Central, London
Located on Poland Street in the midst of Soho, Barrio Central is already surrounded by a riot of colour, eccentricity, and a hint of tongue-in-cheek fun. This attitude continues as you pass through the door into the bright, candy coloured interior. A flashing, Vegas-inspired neon sign welcomes you to ‘the Fabulous Barrio Central‘, and the ceiling seems […]