Went here quite a few times, and every time it's just amazing, making this my favorite restaurant in London. The octopus and the quail are my favorite off the menu. Atmosphere incendiary (but difficult to get tables for 4 people or more, so would keep it to 3 visitors max), service amazing, and the food is great (beating a lot of restaurants in Spain we have been to).
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.