La Farola

Type:  Spanish Cuisine, Tapas
La Farola creates classic dishes from Spanish cuisine with a modern twist. The seasonal menus are designed to showcase their organic ingredients, put together by their chefs who are passionate about the finest Spanish food & drink, combined with seasonal local produce 
La Farola

Address

101 Upper St, Islington, London N1 1QN London United Kingdom