Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Starting out in London’s Covent Garden, retailer Moss remains a leader in the UK’s men’s formal wear.