Handmade Leather ShoesA range of styles from the humble brogue to an oxford or a monk strap, and most everything in between.
All johnjohny shoes are handmade from 100% leather. They are made-to-measure for a perfect fit.
All our shoes have:
- Reinforced tongue
- Leather lining and insole
- Leather sole with rubber non-slip overlay
Our johnjohny handmade shoes start from $299