Discover the essence of France at our independent café, where we blend tradition and innovation in every dish. Enjoy our handcrafted menu, featuring fresh, homemade...
The Clock Tower Café is an independent coffee shop located at the Holiday Inn in Abbey End, Kenilworth town. Expect perfectly frothed milk and impeccable...