Merc London is a British Heritage brand, established on Carnaby Street in 1967 when London was in full swing. Merc Clothing epitomises the look of the 1960s mod and skinhead. Merc Clothing UK is one of the finest names in British fashion; retro style, a rich heritage yet still looking ahead, but always with the Mod and Skinhead scene at its core. Shop Merc Menswear at Indi Menswear.