Sarto Lab is an apparel shop by Il Sarto – known for its outstanding Shanghai tailoring – located at St Francis Yard. The store stocks men's accessories and apparel and offers quality bespoke tailoring using top-of-the-line European fabrics.
Time Out says
Details
Discover Time Out original video