barrafina london barrafina.co.uk barrafina is a collection of authentic spanish tapas bars in central london Category:restaurants and delivery Global Rank:594,619 visits:60.4K pages/Per:3.4 ADS