This August will mark the highly anticipated opening of Isola by San Carlo, a stylish new concept in the heart of one of London’s most vibrant and popular neighbourhoods, St Christopher’s Place.
Just a stone’s throw from London’s Selfridges, the 220-cover Isola by San Carlo Italian brasserie and bar will offer relaxed all day outdoor and indoor dining from breakfast through to dinner. Taking inspiration from the islands of Italy, the new restaurant will offer all the menu classics and some with a twist on the islands, from Sardinian lamb and porchetta to Sicilian red prawns, swordfish and tuna, alongside ever-popular San Carlo signature dishes such as tagliolini lobster.
The 50-cover alfresco terrace and façade have been designed to be reminiscent of a grand Sicilian home and include a raised terrace that wraps around the building’s perimeter, similar in style to those found all over Sicily. Bedecked with verdant foliage and florals, diners can enjoy an Italian garden alfresco dining experience, whilst watching the world go by along the charming pedestrianised streets.
Inside, guests enter the marble and brass detailed feature bar into the dining area, which has impressive views out onto the terrace and St Christopher’s Place itself as well as the kitchen counter, which features a large shell-inspired fish and seafood display along with bespoke coral leather and rattan chairs.