34 Lime StreetRestaurants34 Lime StreetLondon, ENG, EC3M 7AT · GB+442079292389Email unavailablebarcelona-tapas.comHours not available