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