Barrafina
Barrafina is a highly sought after, no reservations Spanish tapas restaurant down a quaint street just off the Strand. With…
Barrafina is a highly sought after, no reservations Spanish tapas restaurant down a quaint street just off the Strand. With…