24 products, 2 stores

Showing 24 of 24

Founded in 1896 in the small basement of a family home, Barracuda is a footwear brand known for its originality and character. Created by a family with a history in shoe making, the brand focuses on crafting 'unique shoes with big personalities'. With exceptional attention to detail, Barracuda's range of flats are inspired by vintage styling, with an added dose of character, crafted to the highest standards using only the best materials. Think traditional loafers and Oxford shoes updated with animal-inspired prints, metallic details and sneaker-like soles.