Leather messenger bags offer a stylish and practical way of carrying all your day to day gadgets, books and papers. At Caine we have a massive selection in all sizes, shapes and colours.