This mid-7th-century pub by the castle has had an artful makeover, with rugs and antique furniture complementing the more rugged features of the ancient building. In warm weather the flowery, castle-backed beer garden is a boon. There's a pie-heavy pub menu (mains £10) and often live music downstairs at weekends, but the noise winds down at 11pm.
Three Tuns
Southeast Wales