• Rubedo, London, England, French Restaurant
  • Rubedo, London, England, French Restaurant
1 of 2Active Image : Rubedo, London, England, French Restaurant
Rubedo, London

Related Guides

  • My new favourite restaurant to go to in London. It’s french bistro and they serve great natural wines. They switch up the menu every week so it’s always something different when you go.