Local Storage seems to be disabled in your browser.
For the best experience on our site, be sure to turn on Local Storage in your browser.


Standard delivery

We endeavour to deliver most items within 3 to 5 working days. Larger items 7 days. 

However, some items may require up to 28 days to deliver. 


You also need to know:

All deliveries are subject to availability

Working days exclude bank or public holidays

On rare occasions, we may need to delivery items outside the published timed windows.

We cannot guarantee delivery within our usual timescales to a small number of remote rural areas; see the section on restricted delivery & postcode exceptions for more details

Please note that we reserve the right not to deliver an order if we believe the address is not secure, for example to a communal postal address or P.O box.

If this affects an order you place, we'll notify you as soon as possible.

We’re sorry, but we don't deliver to BFPO (British Forces Post Offices) addresses

Places where delivery might take longer

There are a small number of postcodes, usually in remote rural areas, where we cannot guarantee delivery within our usual timescale.

If you've selected delivery and your order is going to a postcode listed below, please allow extra time for the item to arrive as shown. The table indicates the total timescale for delivery from the date you place the order, providing you do so by 3pm on a working day.

Standard delivery will not usually be affected and remains 3-5 working days.

Please note: working days exclude Saturdays, Sundays and public holidays.




HS1 - HS2

HS3 - HS9

IV21 - IV24

IV26 - IV28


IV41 - IV49


IV52 - IV54

IV55 - IV56

KA27 - KA28

KW11 - KW13

KW15 - KW16




PA24 - 27


PA34 - 27



PA41 - PA49

PA60 - PA78

PH30 - PH32

PH34 - PH41

PH42 - PH44

TR21 - TR22


TR24 - TR25

ZE1 - ZE3