Bar Italia is an Italian café that has been located in Frith Street in the Soho 1949.

Sign-up for monthly updates from London Cheapo