Articles about The Trafalgar Tavern Latest Popular Beautiful pubs in London Bar The best pubs in Greenwich Bar Where to drink mulled wine in London Food & drink