News

Bar Italia remains one of London’s most precious institutions, a relic of the mid-20th century sitting indomitably on Soho’s Frith Street. More than almost anywhere else in the capital ...