NEW - Order & Collect in 30 min* FREE Picked from store *during store opening hours Don't want to leave the house? Once your order is confirmed you may be able to arrange for your order to be delivered from the store to your door with . Available to selected postcodes between 11am and 4pm. ** Delivery charges apply, check store opening times before booking

Order & Collect FREE Order before 6pm - For delivery arriving in 3 - 5 days

Standard Delivery £3.00* Order before 6pm - For delivery arriving in 3 - 5 days

- *Free for Health & Beautycard members when you spend £10 or more

- *Free for non-members when you spend £15 or more

- All other orders £3

Next Day - Order & Collect £1.50* order before 6pm - arrives within 24 Hours after 1pm

*Free with orders over £15



*Order before 6pm Mon-Fri and collect next day in store (excludes English Bank Holidays. Orders placed on Fri after 6pm, Sat or Sun will be available to collect by Tuesday after 1pm). We will email you when your order is available to pick up, please wait to receive an email before going to the store