Barcelona Tapas Bar London
0
Reviews
Spanish Restaurants in London
24 Lime St
, London, EC3M 7HR
020 7929 2389
Barcelona Tapas Bar in London, London, is a local Spanish restaurant. They are pleased to offer Spanish food and spanish cuisine. Barcelona Tapas Bar Spanish restaurant has its address at 24 Lime St.
|