This item was originally published on this site

Troubadour Goods has signed up to take its debut store in London’s West End.