0
Shares

Isabel

Isabel
| Mayfair, Belgravia

The man behind Casa Cruz in Notting Hill, Juan Santa Cruz, has come into Mayfair with this small plates affair that's VERY glam.

Restaurant details

Address: 26 Albemarle St, Mayfair, London W1S 4HY
Nearest station: 
  • Green Park
Telephone number: 020 3096 9292

Map

Swap Start/End
26 Albemarle St, Mayfair, London W1S 4HY

 

0
Shares
0
Shares