Bar restaurants in London
- Sort by:
- Popular
-
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
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