Cleo
Experience culinary mastery, a warm ambience, and vibrant inspiration from global gastronomic traditions at Cleo. Located in the heart of London, we bring iconic flavours from around the world to your table.
Description
At Cleo, we blend our culinary artistry with the finest local ingredients, carefully sourced from nearby producers wherever we are.
But Cleo is more than just a dining destination – it’s an experience.
Our chefs bring the essence of nature to your plate, using olive oil pressed from trees in our own garden.
Rooted in tradition yet open to the world, Cleo is where local authenticity meets global culinary influences. We believe in striking the perfect balance between diversity and simplicity, preparing regional flavors with deep respect for their origins.
Opening Hours
Monday - Sunday: 9am-11pm