Kenilworth is home to "The Cross", a pub restaurant which received a Michelin star in 2014.
A pub restaurant which received a Michelin star in 2014. Kenilworth is home to "The Cross".
Kenilworth is home to "The Cross". A pub restaurant which received a Michelin star in 2014.
Kenilworth is home to "The Cross". A pub restaurant which received a Michelin star in 2014.