L'Enclume in Grange-over-Sands, Cumbria was awarded top ranking in La Liste's best 1,000 restaurants for 2025 - it's the second year running that the fine dining spot has been given the recognition.