NOW OPEN: ISOLA, ST CHRISTOPHER’S PLACE
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 … Continue reading NOW OPEN: ISOLA, ST CHRISTOPHER’S PLACE
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed