go to content go to search box go to global site navigation

London

Bar restaurants in London

  1. A

    Bar Italia

    Pop into this Soho favourite at any time of day or night and you’ll see slumming celebrities lapping up reviving juices and chunky sandwiches amid retro ‘50s decor.

    reviewed