Barcelona London

Barcelona London

0  Reviews


Spanish Restaurants in London
Unit 1/Beauford Ho/15 St Botolph St , London, EC3A 7DT
020 7377 5111

Barcelona London is a local Spanish restaurant in London. They are pleased to offer Spanish food and spanish cuisine. Barcelona Spanish restaurant has its address at Unit 1/Beauford Ho/15 St Botolph St.




Always got something to say? Want to submit a review of Barcelona in London? Contribute to the directory of recommended Spanish Restaurants in London by submitting a Barcelona London review. Do you own Barcelona London? If so, claim it now! If you claim a business, it will enable you to update the business contact details.