Bar
Bar Remo
4 locals recommend,
Tips from locals
Tired of shopping on Oxford Street? Pop into Bar Remo, One of the best Italian Restaurants in town.
Unique things to do nearby
Location
2 Princes St
London, England