• Photos
  • Map
  • Streetview
  • Upload

City: London
Description:

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.

Comments

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

Upload Image