A staple in London dining, Barrafina celebrates Spanish cuisine with its enduring quality and charm, a favorite spot for catching up over classic dishes and a smoked eel sandwich.
@lancelot 10 months, 2 weeks ago
A staple in London dining, Barrafina celebrates Spanish cuisine with its enduring quality and charm, a favorite spot for catching up over classic dishes and a smoked eel sandwich.