Troubadour

The Troubadour, an iconic London venue, is famous for its live music and cozy restaurant. It has a rich history of hosting legendary musicians and serves British comfort food with a gourmet French twist.