The Basic Principles Of national restaurant awards
London, though, is still demonstrably the epicentre of cooking in the UK – at least based on the NRAs' judging panel, which named 61 London restaurants in the top 100.Join now to obtain our newsletters and revel in cost-free usage of the newest electronic edition of C&TH.The restaurant was awarded its next Michelin star in February, and it has ta