Isla

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

islalondon.com
British· Healthy· Restaurant

Isla Reviews | Rating 4,3 out of 5 stars (5 reviews)

Isla is located in London, United Kingdom on 10 Argyle St. Isla is rated 4.3 out of 5 in the category british in United Kingdom.

Address

10 Argyle St

Price range

$$ - $$$

Phone

+44 2039818888

Service options

Outdoor seatingDine-in

Amenities

Bar on siteGender-neutral toiletsGood for kidsHigh chairsToilets

Accessibility

Wheelchair-accessible entranceWheelchair-accessible liftWheelchair-accessible seatingWheelchair-accessible toiletDoes not have assistive hearing loop

Offerings

AlcoholBeerCocktailsCoffeeFree water refillsOrganic dishesSalad barSmall platesSpiritsVegetarian optionsWine

Best known for
Fresh Sushi
Biggest weakness
Inconsistent service
Most praised
Value for Money
Recommended for
Families, Sushi lovers
Write review Claim Profile

I

Ivan Đaković

Great food and drinks. I had amazing ceviche and even better iberico pork. Highly recommend.

D

Deb Au-Yeung

Amazing service and decor. Food is outstanding. A couple of the dishes pictures are a while sea bream in a beurre Blanc and buckthorn, and charred broccoli with mustard seed. Gin martini with shiso is ethereal. Best dish of the night was a pasta dish with ceps, black truffle and egg yolk. Dessert was a dark chocolate ganache.

R

Ray Ray

I love the imaginative food, love the view of st Pancras, love the toilet I can see my old flat when I was a student, and I especially love the winks the waiter gave me.

J

Jens Riegelsberger

Amazing interiors and lovely staff & food

D

Damien Krichewsky

We stopped by for lunch before taking the Eurostar. The place is beautifully decorated, the staff very friendly and easy-going, the menu original, and the food was truly delicious :-) We'll come back!

Popular Topics Mentioned

Open hours