Please read main terms & conditions here

Please also note the following;

Custom and made to order shirts take 3-4 weeks but can take up to 6 weeks during busy periods. ‘Back Orders’ means the product is out of stock and can take up to 4 – 6 weeks for restocking to take place, you will be notified via email when the order is on the way to you. All stock shirts are dispatched within 7 working days. If we cannot dispatch within this time then we will contact you and offer a refund or alternative. Please note that delays are not always caused by us. Postal delays sometimes happen and are out of our control so please inform us and we will be happy to locate your delivery. Please see the following information for our delivery details;

Delivery Methods

UK Express Delivery 24 Hours – Orders must be placed before 0700UTC Monday – Thursday to enable 24 hour delivery.

Economy Delivery – 4-5 Days – Order placed before 0700UTC on weekdays will receive goods in 4-5 days.

International Delivery – Delivery can take up to 2 weeks for over seas and up to 5 days for Europe.

Collection – This is at our showrooms Ipswich, Swansea or Cardiff please note our head office in London collections are not available.

Please note the above delivery is only if your item is in stock.