I was surprised to see these late grown tomatoes are from Norfolk in England. A little research showed that a massive £120 million greenhouse was built in Norfolk to grow tomatoes. Now to do a taste test…
Comments
Sign in or get an account to comment.