A popular Broadgate haunt has been crowned the best pub in the City of London, in a welcomed boost for the capital’s hospitality scene. Mr Fogg’s City Tavern, which is part of Inception Group ...