26-27 Dean StreetBrand: Barrafina Barrafina | Restaurants in the heart of Soho and Covent Garden’s Theatreland.We have restaurants in Soho and Covent Garden; located on Frith Street, Adelaide Street and Drury Lane https://www.barrafina.co.uk/restaurants/dean-street