fromTime Out London1 month agoTwo London train station pubs have been crowned the best in the UKStation pubs, which used to be reliably grim (to put it mildly), have improved by leaps and bounds, and many are now destinations in their own right.London food