Savile Leather Oxfords
Hand-finished leather with a stitched welt and stacked heel. Timeless, polished, and made to last.
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Select Size
From £115.99
Original: £144.99
-20%Savile Leather Oxfords—
£144.99
£115.99