So Good I went back again after a week. Its hard to put your finger on why this restaurant works so well. Its bustling atmosphere in the heart of Soho just sort of feels right. The restaurant is a single L shaped bar with 25 seats. And from recent experience always busy. There is a … Continue reading Barrafina, Soho, London.