I am a regular customer at Barrafina, so its about time I think I put a review on it. Every time I come, the food and atmosphere is amazing. This place is my favourite for real Spanish food in London and I have been to nearly all of them. I do not think you will get a better place where you are able to see your food being prepped and cooked in front of you. If you love good quality food you must visit. Little advise you may have to wait in line as Barrafina is always packed.