New Step by Step Map For national restaurant awards
London, nevertheless, is still demonstrably the epicentre of cooking in britain – at the least in accordance with the NRAs' judging panel, which named 61 London restaurants in the highest a hundred.2021 winner Moor Hall remained large about the listing in 2nd spot, although a business London favourite, the Wooden-fired grill restaurant Brat, arri