Barcelona TapasUnclaimedRestaurantsCity Of London, Greater London020 7329 5111info@barcelona-tapas.comVisit website