Denton Cheshire Navy Flat Cap BL102 Navy Herringbone £32.00 Size: [Choose]Medium (56-57cm)Large (58-59cm) Quantity: at £32.00 each Add To Basket 0 in your basket View Basket Checkout