Isabel

26 Albemarle St London

See route

Isabel welcomes guests into a dining haven that could grace the pages of Architectural Digest, making it a favorite among London's fashion elite.

The sleek monochrome tables and stunning.