Cathays Liberal Club on Cathays Terrace in Cardiff. The building is a total eyesore but I like the sign outside.