Traditional pub offering British fare, known for its lively atmosphere and free entertainment.