A sophisticated-looking two-floor bar and restaurant in Mayfair serving a menu of Mediterranean small plates.
Isabel Mayfair
Time Out says
Details
- Address
- 26A Albemarle Street
- London
- W1S 4HY
- Price:
- £41 and over
- Opening hours:
- Tuesday 12pm–2am Wednesday 12pm–2am Thursday 12pm–2am Friday 12pm–2am Saturday 11:30am–2am Sunday 11:30am–10pm Monday 12pm–2am
Discover Time Out original video