01/05/2026
This bank holiday, settle in on the terrace. Light bites, warm evenings and cocktails that keep you a little longer 🥂
Book your table via the link in bio
Isola by San Carlo is an Italian brasserie and bar located in London's Barrett Street. Created by the renowned San Carlo restaurants, the relaxed venue offers a unique experience of transporting guests to the islands of Italy with its stunning decor, vibrant atmosphere and delicious cuisine. Follow Isola by San Carlo on their social media for a brief escape to the islands this Valentine's Day. Experience Italian hospitality at Isola by San Carlo today.
3-8 Barrett Street
London
W1U 1AY
To reach the Italian restaurant located on Barrett Street in London, one can take public transport by getting off at Bond Street Station, which is served by the Central and Jubilee lines. From there, it's just a short walk to the restaurant.
Alternatively, if driving, one can take the A4202 towards Oxford Street and turn right onto James Street. From there, turn left onto Barrett Street where you will find nearby parking options available.
| Monday | 12pm - 11pm |
| Thursday | 12pm - 10pm |
| Friday | 9am - 11pm |
| Saturday | 12pm - 10pm |
| Sunday | 12pm - 10:30pm |
Be the first to know and let us send you an email when Isola by San Carlo posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Italian restaurants are known for their warm and welcoming atmosphere, delicious food, and impeccable service. Isola by San Carlo in Barrett Street, London, is no exception. This new concept Italian brasserie and bar from San Carlo restaurants offers a taste of Italy that will transport you to the islands with every bite.
One of the standout dishes at Isola by San Carlo is their risotto scampi, made with fresh langoustines and garnished with gold flakes. It's a picture-perfect dish that tastes just as good as it looks. The menu is inspired by the islands of Italy, so you can expect to find dishes that are bursting with flavor and made with the freshest ingredients.
The interior of Isola by San Carlo is also inspired by the islands of Italy, creating a warm and inviting atmosphere that makes you feel right at home. Whether you're looking for a romantic dinner for two or a night out with friends, Isola by San Carlo has something for everyone.
Service starts from 12 o'clock each day, making it the perfect spot for a brasserie lunch or an afternoon cocktail. And if you're looking to celebrate a special occasion or just want to indulge in some delicious Italian cuisine, Isola by San Carlo is the perfect place to do it.
Overall, Isola by San Carlo is a must-visit Italian restaurant in London. With its delicious food, warm atmosphere, and impeccable service, it's no wonder why this restaurant has become such a popular spot in St Christopher's Place. So head on over to Isola by San Carlo and experience Italy right here in London!