The Cross at Kenilworth
More
The Cross at Kenilworth
Kenilworth, United Kingdom
Take the survey
and unlock a special romantic menu designed for two
16 New St
Kenilworth
CV8 2EZ
United Kingdom
View on map