We are proud to introduce our new premium quality signature range!
Looking for style as well as comfort, add a touch of colour to your favourite suit with our stunning new leather navy John shoes.
John Navy Shoe
£79.99 Regular Price
£40.00Sale Price
Sizes
Available in Sizes 6 - 12