• Photos
  • Map
  • Streetview
  • Upload

City: London

Troubadour Club is a well known music venue and probably one of the last remaining coffee houses of its era in London. It is still one of the best venues in London for upcoming talent. The Troubadour also includes an elegant art gallery, a popular cafe, an award-winning wine shop and a luxury apartment.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image