- Monday - Sunday
- 12pm - Late
Introducing Isola, the much-anticipated new arrival from the award-winning and family-run San Carlo Group – the brains behind Alto and its Dior pop-up and now, the city’s hottest new dining destination.
Isola (tr: island) brings la dolce vita to London with a heady dose of Sicilian Grand Café culture, Italian hospitality and a vibrant menu inspired by the islands of southern Italy. Modern metropolitan dining, but with an island state of mind.
Back to Dining & Drinks