logo soul of London

Canadian Brand | Quality and affordability meet at the height of today's trends with these young, dynamic, and contemporary garments.

  • Soul of London

    Trimmed textured T-shirt

    $59.00 Can$29.95

  • Soul of London

    Hemp and cotton polo

    $89.00 Can$29.95

  • Soul of London

    Soft microfibre-like mosaic polo

    Can$69.00

  • Soul of London

    Soft microfibre-like mosaic polo

    $69.00 Can$29.95

  • Soul of London

    Retro medallion shirt
    Modern fit

    $69.00 Can$49.95

  • Soul of London

    Field of flowers shirt
    Modern fit

    $69.00 Can$49.95

  • Soul of London

    Chambray-like linen shirt
    Modern fit

    Can$69.00

  • Soul of London

    Floral medallion shirt
    Regular fit

    Can$69.00

  • Soul of London

    Wild berry shirt
    Modern fit

    Can$69.00

  • Soul of London

    Colourful floral shirt
    Modern fit

    Can$69.00

  • Soul of London

    Linen-blend floral shirt
    Regular fit

    Can$69.00

  • Soul of London

    Fluid twill pant
    Slim fit

    Can$79.00

  • Soul of London

    Twill minimalist suit
    Slim fit

    Can$275.00

  • Soul of London

    Retro pinstripe suit
    Slim fit

    $275.00 Can$149.95

  • Soul of London

    Black piqué tuxedo
    Slim fit

    $325.00 Can$199.95

  • Soul of London

    Cotton-linen vest

    $125.00 Can$49.95

  • Editor's pick

    Soul of London

    Minimalist colourful twill suit
    Slim fit

    $275.00 Can$99.95

  • Soul of London

    Two-tone thread piqué suit
    Slim fit

    $275.00 Can$99.95

  • New

    Soul of London

    Soft solid suit
    Slim fit

    Can$275.00

  • Soul of London

    Blue Prince of Wales suit
    Slim fit

    $275.00 Can$149.95

  • Soul of London

    Sand Prince of Wales suit
    Slim fit

    $275.00 Can$149.95

  • Soul of London

    Greige pinstripe suit
    Slim fit

    $275.00 Can$149.95

  • New

    Soul of London

    Double-breasted piqué suit
    Slim fit

    Can$275.00

  • Soul of London

    Navy seersucker jacket

    $225.00 Can$149.95

loading