RetailFeatured
Master Debonair to open in London
Independent menswear retailer Master Debonair, based in the North East of England, is set to open its first London store this month, ahead of an expansion plan to open further stores nationwide in 2019. The new store, located at 49 Commercial Street in Shoreditch, will open on November 16 and will feature Master Debonair’s entire range of suits,...
loading...