The Barrafina Adelaide Street Review: The Celebrated Spanish Tapas Bar Near Trafalgar Square
The Barrafina Adelaide Street Review: The Celebrated Spanish Tapas Bar Near Trafalgar Square | A superb, celebrated Spanish tapas bar on Adelaide Street near Trafalgar Square, the third of the acclaimed Barrafina group, with superb tapas, a marble counter, fine sherries and a warm welcome
