Isla is a restaurant Greater London England located in United Kingdom.
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 |
Crab salad is so delicious,
Ceviche also delicious
The barman was very helpful advising about the drinks and the service was good. - Colin Palgrave
Loved the croquettas, red pepper, bread, lamb chops, and fries. Also, the 70s interior is beautiful! - Simone Hadjijoseph
Great place for a drink! - Anna Szypkowska
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