Shipping and Returns

UK orders are delivered within 3-5 days.

International orders are delivered within 7-12 days.

London deliveries are made by bike or electric cars. Outside of London deliveries are by DHL tracked. International orders shipped by DHL. 

Read the full details on delivery and returns here.