Delivery costs & timings

Most orders are processed within 24 hours. Orders placed over the weekend or on bank holidays are processed next working day.

  • Standard delivery, Monday to Saturday, (3-5 working days): £2.99*
  • Express delivery, Monday to Saturday (1-2 working days): £3.99*
  • Free standard UK delivery when you spend £50 or over

*All delivery timeframes shown are estimates and are based on 3rd party courier targets – they are not a guarantee. 

We take no responsibility for lost or delayed orders due to an incorrect or incomplete delivery address entered at checkout. Please carefully check you have entered the correct delivery address when checking out and also on your order confirmation email. If you have made an error inform us as soon as possible by contacting