Skip to content
Isabel
Mediterranean££££

Isabel

26 Albemarle Street, London W1S

Address

26 Albemarle Street, London W1S

Nearest Tube

Green Park

Dress Code

Smart

Booking

Book ahead

A glamorous all-day restaurant and bar on Albemarle Street, Isabel combines Mediterranean-inspired cooking with a buzzing cocktail bar. A favourite with Mayfair's fashion and media crowd.

For Owners

Is this your venue?

In print

We've written about Isabel