Barrafina
Avg/Person £30
One Michelin Star · £60
Michelin 1
Spanish Food



Cuisine
Spanish, Tapas
Cost for 2
£60
Address
26 - 27 Dean Street, London, W1D 3LL, London
Post Code
W1D 3LL
Phone
Opening Hours
- Monday to Saturday:12:00 noon – 3:00 pm & 5:00 pm – 11:00 pm
- Sunday:1:00 pm - 3:30 pm & 5:30 pm – 10:00 pm









