Restaurants

Isabel

Isabel is a space for dinner and drinks with a sophisticated club vibe, in a coveted location on Albemarle Street amid Mayfair’s designer boutiques and galleries.

26 Albemarle St, London W1S 4HY, UK
Contacts & Details
OPENING TIMES:
Mon – Fri 12pm – 2am; Sat, Sun 11:30am – 2am

T: +44 020 3096 9292
M: reservations@isabelw1.london
W: Isabel

ADDRESS
26 Albemarle St, London W1S 4HY, UK

Facebook
Instagram
Keep up to date with My Art Guides
Sign up to our newsletter and stay in the know with all worldwide contemporary art events