The Stem delivers indoor plants, outdoor plants, plant pots and plant care accessories across London.
The Stem
Plant Delivery In London
Address
Unit T10
Leyton Industrial Village
London
E107QP
See on a map
See on a map
Telephone
Mobile
Website
About
Delivery Service
We currently deliver Tuesday to Saturday and we will hand-deliver your order on the day you choose. Your order will be delivered between 9 am-6 pm, and you will receive a 2-hour time slot on the morning of delivery.
User Reviews
There are no user reviews
Have your say
Add a review for this usermade