The ten best British menswear houses you should visit November 13, 2025 London means detail. It is the city where the coat closes properly at the collar, the shoe shines without “shouting” and the perfume remains…