Trench London

About Trench LondonTrench London is a leading British luxury outerwear brand known for its impeccable craftsmanship, timeless designs, and attention to detail. With a rich heritage dating back to 1855, Trench London has established itself as a symbol of British elegance and sophistication.HistoryFounded in London over a century and a half ago, Tren...