Isola Marylebone
Located in the heart of St Christopher’s Place, just moments from Oxford Street and close to Selfridges, Isola by San Carlo London offers a vibrant dining experience inspired by the flavours and colours of the Mediterranean. Set within one of London’s most stylish shopping and dining destinations, the restaurant is perfectly positioned for everything from relaxed lunches to evening dining in the West End. Open daily 12pm–midnight.