London restaurants were among the winners at The Good Food Guide awards 2025, with Jason and Irha Atherton named ...