About
Isabel is a home-away-from-home in the heart of Mayfair, offering a warm welcome and all-day hospitality. The opulent setting and refined menu make Isabel a unique London Destination, but without the stiff formality of other institutions. Catering to every occasion, whether casual or celebratory, Isabel provides superlative service and an exceptional experience.
Details