Read the QR code on your mobile device to get World of Mouth app.
Barrafina Adelaide Street
London, United Kingdom
Restaurateur / sommelier – Tallinn, Estonia
Amazing tapas bar in central London.Barrafina has become a legend in London and with a great reason- the quality of tapas here is hard to match even in Spain. Lively buzz, great flavours and sherry en rama take you on a tour to Spain immediately.
10 Adelaide St, London WC2N 4DH, UK
Articles where Barrafina Adelaide Street is featured