Grow your own: Tomatoes

With so many varieties and the versatility to grow in greenhouses, outside, or even in hanging baskets, when you grow your own tomatoes, there’s a world of possibilities. There are hundreds of tomato varieties ranging from the tiny cherry tomatoes to the huge beefsteak types and all sizes in between. Tomatoes are great value for money because most home-grown fruit…