Our Location.
We produce over 880 tonnes of strawberries a year at two sites in Norfolk in the East of England. The farms are 20 miles from the city of Norwich.
We produce over 880 tonnes of strawberries a year at two sites in Norfolk in the East of England. The farms are 20 miles from the city of Norwich.