Skip to content

West End Bar

West End Bar

Another great venue recently demolished. The West End Bar was situated on St Chads Island, just across the road from Snow Hill Station and around the corner from the Thistle Hotel. This was a much vaunted place back in the 1980s and 1990s serving the soul, rare groove, funk and hip hop crowd downstairs while… Read More »West End Bar