Troubadour Goods is a London‑based luxury men and women’s accessories brand specialising in designing and creating superior handcrafted leather and textile goods. They launched a wider more affordable….

Date of Invesment September 2019
Amount Invested £1,490,000
% of ownership 37.20%
Valuation £1,872,000