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

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

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!

Open hours