Featured Products:
John White Oxford Mens Shoe
£102.12
Smart Capped black Oxford shoe , with Full leather sole in black polished leather. Fully leather lined.

John White City Mens Shoe
£102.12
Semi brogue with stitched, full leather sole in brown waxy leather. Fully leather lined.
