The Royal Oxford Striped Shirt

£265.00

A meticulous blend of navy and white royal oxford weave, offering a heavy tactile drape and a sophisticated, textured hand-feel.