COVID-19 Delivery Update: We're currently dispatching twice weekly with delivery times being more or less back to normal within the UK. Most orders are now arriving within 3-5 (working) days. Express delivery is not currently available, however if you are buying a gift and need it to arrive by a certain date please email us - we can usually assist. International orders may still be subject to some delays. You can read our full Covid-19 Update here.
Standard delivery within the UK Mainland is £4. Orders usually arrive in 3-5 working days (but can take longer during busy periods). Delivery to all other UK locations can take an extra 1-2 days. All UK orders above £50.00 qualify for free delivery. For small items (cards, tea towels etc) that can be sent as a large letter, postage is just £1.50.
We also offer free local delivery - please enter code SE15 within the SE15, SE16, SE4 or SE14 post codes.
Most items can be delivered outside of the UK (not plants). Delivery to Europe is £10 and usually arrives within 4-8 working days. For Rest of World, it's £15 and takes up to 12 working days.