21212 adds up to first place
Paul Kitching: Best New Restaurant in the UK according to the Restaurant Magazine Awards Paul Kitching’s new Edinburgh venture, 21212, has won ‘Best New Restaurant in the UK’ at the Restaurant Magazine Awards in London and they were also...