A popular Broadgate haunt, Mr Fogg's City Tavern, 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, situated in Broadgate Circle, emerges as the latest addition to the vibrant tapestry of Mr Fogg’s popular London restaurant chain. This brand-new bar and restaurant ...