All our garments are individually made in London, orders wherever possible are dispatched within two or three days - subject to payment and stock availability. If any items are going to take longer than this, we will advise you as soon as possible. Postage and packing charges are as follows:

Deliveries to the UK mainland are free, sent via Royal Mail special delivery. For any orders to be delivered outside of UK mainland please contact:



We accept the following cards: