Europe, Restaurants

Barrafina Restaurant London Review: Private dining at UK’s best

Years ago during a particularly festive Pride weekend, we found ourselves outside the original Barrafina in Soho, eying two stools at the counter about to be vacated. Never one to miss an opportunistic moment, I dived right in before anybody…

Continue reading