Isla

Isla is a restaurant Greater London England located in United Kingdom.

8 / 10
10
ratings
  • Phone

    +44 20 3981 8888

  • Website

    islalondon.com

  • Instagram

    isla.london

  • X (Twitter)

    No X (Twitter)

  • Facebook

    No Facebook

  • Type

    Restaurant

Address

The Standard Hotel (10 Argyll St) King's Cross Greater London WC1H 8EG United Kingdom

Reservations Yes
Credit Cards Yes
Outdoor Seating Yes
Music Yes
Dining Options Table Service
Restroom Yes
Menus Breakfast, Brunch, Lunch, Dinner

Comments / 2


Neslihan Sami

Crab salad is so delicious,

Neslihan Sami

Ceviche also delicious

Similar places nearby :

8.2
Hotel Bar
Double Standard

The barman was very helpful advising about the drinks and the service was good. - Colin Palgrave

8.2
Mexican
Decimo

Loved the croquettas, red pepper, bread, lamb chops, and fries. Also, the 70s interior is beautiful! - Simone Hadjijoseph

7.2
Rooftop Bar
The Standard Rooftop

Great place for a drink! - Anna Szypkowska

7.9
Restaurant
Mountain

8/10 dover sole is great, also the oven baked rice - Can Kaman

Restaurant
Toklas Restaurant

The ambiance is of a decent downtown NYC brasserie with bohemian flavour. Bookshelves complement the burgundy leather sofas with brass details with a rustic bar serving great cocktails and tasty food! - Levent Akgerman