Contact us
Would you like to ask us a question or share your thoughts?
Or maybe find out about becoming a Starseeds stockist?
We’d love to hear from you.
STARSEEDS London Ltd.
3, 132-136 St John Street
EC1V 4JT, London
United Kingdom
We do not accept returns at this address. Please see RETURNS.