Barrafina

Barrafina is a highly sought after, no reservations Spanish tapas restaurant down a quaint street just off the Strand. With 2 other restaurants in Covent Garden and Shaftesbury Avenue respectively, an…