Tomato (large Cherry)
Tomato (large Cherry)
Regular price
£2.95 GBP
Regular price
Sale price
£2.95 GBP
Unit price
/
per
Heavy cropping, relatively large cherry tomato with long bunches with red, appealing fruits. Vigorous. Side growths can also be trained. Very good, particularly sweet flavour.