Soul of London

A Canadian brand, Soul of London has curated a collection of suits, sport jackets, and dress shirts for the everyday man looking to remain stylish in any setting. From slim suits, to funky sport jackets and crisp white shirts, Soul of London provides business wear and sport-casual styles that are essential to any man building his wardrobe.