Kenilworth, Warwickshire, CV8
THE QUEEN & CASTLE COUNTRY PUB & RESTAURANT IN KENILWORTH If you’re looking for a real country pub experience in Warwickshire, then pay a visit to Kenilworth. The Queen & Castle is a premium pub,