Click here about out of stock products

We make every effort to ensure we have good stock of all products, but sometimes items may go out of stock. This can be due to higher demand than expected, or issues along the supply chain.

We work with over 400 different suppliers from around the world, each with their own nuaces of production; from large multinational companies, to single individuals making goods in their shed! Because of this, it can be very difficult for us to answer the question: 'When will this item be back in stock?'

Online Availability
Instead of answering each stock question, all products have a notification option when out of stock, where you will be informed immediately of the product returning to our website.

Shop Availability
For shop stock availability, it is best to either email or telephone the specific shop you wish to visit. Please note that items can only be put on hold for a maximum of 7 days, and we cannot put items on hold from mid-November until Christmas due to demand.

Questions about postage costs

We often get asked via email how much postage will cost. All postage details are located in our delivery information section. For international postage costs, these are calculated at checkout and you can see how much your specific order will cost there. Please note that whilst international shipping costs may be sometimes high, the VAT (sales tax) is removed at checkout and so the total value may be less after checkout.

Click here for non-UK postage info

We are very pleased to have a following from many different countries around the world, however due to a variety of issues, many around the current rules of Brexit, we cannot ship to certain countries. If the country you wish to ship to is not on the list at checkout, we are afraid to say that we are not able to ship to your country.

We continuously review our shipping countries and hope to expand to more in the future.

Information about changing placed orders

Once an order is placed, you may cancel it at any time before you have received the posting confirmation by contact us.

Unfortunately we cannot amend an order after it is placed, such as adding or changing items.

How to contact us...


General and Product Enquiries

Online Order Enquiries

Press Enquiries


All Enquiries
020 7729 6253

Please note that our last contactable day in 2023 will be Friday 22nd December.

Our shops will remain open on Saturday 23rd December, but will be too busy to reply to emails or take phone calls. Also note our shops cannot help with online orders.

From the 24th December we closedown for the Christmas and New Year break, reopening on Tuesday 2nd January 2024.