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

England

Bar restaurants in England

  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