Isabel Mayfair offers an elegant setting on Albemarle Street, blending Mediterranean influences with local and global flavors. The stylish interior and refined atmosphere make it a compelling choice for client dinners and small team gatherings.
The venue features a robust wine list and outdoor seating, supporting both relaxed lunches and late-night dinners. Its smart dress code and attentive service ensure a polished experience suited to business events in central London.
Loading map...
Rated 4.3 on Google · 1,681 reviews