Covent Garden boasts among the best luxurious womenswear stores in London. Just off Savile Row, is Clifford Road. It has the perfect in understated menswear and accessories. Visit Drake’s for London-made ties and accessories, Anderson & Sheppard ‘s haberdashery for one of the best of British knitwear and other good-looking pieces, and Connolly for the finest leather goods. While costly, you are paying for the standard somewhat than the name.