Regular oxford shirt
GB£99.00
Width:
Size:

Free delivery over £90 and 60 day returns

Shop with confidence with free delivery over £90 and easy returns

Click and collect

Order online and collect at your nominated store within 24 hours

Speak with an expert

Receive personalised advice from our experts, available 5 days a week