Vine Tomatoes - 5

Vine Tomatoes - 5

£1.98 for 5

Our vine tomatoes usually come from Holland and are larger than our loose tomatoes.   You really have to smell these to realise just how fresh they are!