San Carlo San Carlo Logo +441618398865 Customer Service guestrelations@sancarlo.co.uk Feedback enquiries@sancarlo.co.uk General Enquiries pressenquiries@sancarlo.co.uk Press Enquiries wewantyou@sancarlo.co.uk Recruitment Harnbury Holdings Ltd, 1s Floor Acresfield, 8-10 Exchange Street Manchester Greater Manchester M2 7HA United Kingdom 53.4827883 -2.2479617
London – Isola London – Isola Yes Italian Customer Service

Isola by San Carlo, St Christopher's Place, London W1U 1AY

View on map

Isola London – Our Italian Restaurant in St Christopher’s Place

Isola by San Carlo, an Italian brasserie near London’s Selfridges, offers indoor and outdoor dining inspired by Italian islands. The menu includes dishes like Sardinian lamb and Sicilian red prawns. The restaurant’s design reflects Sicilian colors and heritage, with an alfresco terrace resembling a Sicilian home.

The vibrant atmosphere is further enhanced by the use of traditional Italian ceramics and lush greenery, creating an inviting space that transports diners straight to the Mediterranean. Whether you’re savoring a leisurely lunch or enjoying a romantic dinner under the stars, Isola by San Carlo provides an unforgettable culinary experience. The attentive service and carefully curated wine list, featuring selections from Italy’s finest vineyards, ensure that every visit is a celebration of the rich flavors and warm hospitality that define Italian dining.

Opening Times

Monday – Sunday

12:00 – 12:00

 

 

Isola Menu

Join My San Carlo Newsletter

Want more from San Carlo? To thank you and show our appreciation for your loyalty, San Carlo Group Restaurants has launched My San Carlo. Benefits include being the first to hear about special events and new dishes, as well as access to news, recipes, competitions and the low down on how to order secret menu items! What are you waiting for? Get started and Join the My San Carlo newsletter today..