The Queen & Castle
Enjoy fantastic deals like The Great British Roast from £13.95 per person with Take Time, your one-stop lifestyle club.
The Queen & Castle is a premium pub, bar, and restaurant with its very own courtyard and garden, centrally located in the heart of the picturesque town of Kenilworth.
Located on the outskirts of Kenilworth in the shadow of Kenilworth Castle, The Queen & Castle is a fabulous village pub that is perfectly equipped to deliver top-notch food, in truly premium surroundings.
There is 1 offer available