You are now leaving Menulist
We hope to see you again soon!
Barcelona Tapas - Lime Street
24 Lime Street London, EC3M 7HS, EC3M 7HR, United Kingdom
Spanish, Tapas, Beer, Fast Food, Portuguese, European, Casual, Coffee, Chicken, Wine, Dining, Full, Fish, Tapas Restaurant
The redirect does not work? Just click on this link or copy it into your address bar