Boro Bistro

39 reviews on Yelp
  • My favorite restaurant by far in London. Be sure to get the snail. The food has great portion sizes and are tasty. The location is near the train station so...

    Read More
  • My friend and I attended this lovely bistro last night and it was fantastic. The staff were particularly a highlight. Anton, our waiter, was super friendly...

    Read More
  • Who would have guessed that the most pretentious place we ate at in England would be a French restaurant? Listen, I am okay with you judging me and making...

    Read More

Information

Mon
16:00 - 22:30
Tue
12:00 - 22:30
Wed
12:00 - 22:30
Thu
12:00 - 22:30
Fri
12:00 - 22:30
Sat
12:00 - 22:30
Sun
13:00 - 21:00
££
6-10 Borough High Street
London SE1 9QQ
United Kingdom
+44 20 7378 0788