London's best gastropub has been crowned for 2025 - but is it any good?The Devonshire in Soho ranked as the highest new entry in the Top 50 Gastropubs and gained notable popularity quickly.