Food & drinkfromTime Out London1 day agoThis very fancy gastropub was just crowned the best pub in London for 2025Notting Hill's The Pelican tops London in the Good Food Guide's inaugural list of Britain's 100 best pubs, ranking seventh overall.