Tomato seeds - Lemon Drop
One of the most delicious cherry tomatoes, we've grown it for around 10 years!
Juicy and melts in your mouth.
Approx 25 seeds.
-------------------------------------
All of the seeds we sell have been grown organically by us.