Garden Centres and Nurseries
Unit T10
London
London
Greater London
E10 7QP
Tel: 07814651916
The Stem bring you closer to nature by delivering indoor plants, outdoor plants, plant pots, plant care accessories and a range of dried flowers to your door....