Delivery Information

UK Delivery

Delivery service Price Details
1st Class £2.90

Usually Next Working Day (including Saturdays). May take up to 3 working days.

Orders placed before 4pm on weekdays will be dispatched the same day.

Special Delivery 4pm Guaranteed £5.95

Guaranteed Delivery Before 4pm Next Working Day (including Saturdays to residential addresses).

Orders placed before 4pm on weekdays will be dispatched the same day.

Special Delivery 11am Guaranteed £13.95

Guaranteed Delivery Before 11am Next Working Day (including Saturdays to residential addresses).

Orders placed before 4pm on weekdays will be dispatched the same day.

Post Office Collection £3.95

Collect from your local Post Office.

Usually Next Working Day (including Saturdays). May take up to 3 working days.

Same Day Courier (London Only) £4.95-£19.95 (depends on distance)

Same day delivery (available Monday - Friday on orders placed before 4pm). Signature required on delivery.

Orders over the weekend will be delivered on Monday.

Delivery to remote Scottish Highlands & British Isles may not be guaranteed and may take longer than 1 day (more info) .

European Delivery

Delivery service Price Details
Royal Mail International £4.95

Express delivery within selected EU zone countries. Western Europe within 4 working days. Eastern Europe 6 working days.

Orders placed before 4pm on weekdays will be dispatched the same day.

Royal Mail International Signed For £9.95

Express delivery within selected EU zone countries. Western Europe within 4 working days. Eastern Europe 6 working days.

Orders placed before 4pm on weekdays will be dispatched the same day.

*We ship to EU countries where sales of prescription medications online are permitted. Find out more.

Discreet Service

Plain packaging
guaranteed

Option to collect from
your local Post Office™

10,500+
local branches