Repeat: Today its farm shop stocks products from over 70 local suppliers and many others from the neighbouring counties.
Today its farm shop stocks products from over 70 local suppliers and many others from the neighbouring counties.