Barcelona Tapas BarRestaurantsBarcelona Tapas Bar & Restaurant 1 Middlesex Street, E1 7AA (OFF St Botolph Street, London EC3A 7DTLondon, ENG, E1 7AA · GB+442046381130info@barcelona-tapas.combarcelona-tapas.comHours not available