I am pleased to announce that, as a new menswear brand, we now have a permanent presence in the West End of London at Showcase, 12 Lower Regent St, St. James. This is a concept store that’s home to new, up and coming British brands that are going to be the Next Big Thing!!! Glad… Read More