National Restaurant Awards: Barrafina named the nation’s best

June 29, 2015

Last night saw tapas bar Barrafina Adelaide Street named the best restaurant in the UK at the National Restaurant Awards, which ranks the nation’s top 100 restaurants each year as voted for by a judging team made up of chefs, restaurateurs and food writers.