UKData checked October 2026
  1. Home
  2. London
  3. Modern French restaurants
  4. Boro Bistro

Boro Bistro: modern French restaurant at Boro Bistro, 6-10 Borough High St, London. It is also listed as French restaurant and restaurant. Sunday hours are listed below.

6-10 Borough High St, London SE1 9QQChecked October 2026