The Suffolk Sheep Society Covers England, Scotland, Wales, Northern Ireland, Republic of Ireland and mainland Europe. The Seven Society Branches are:
To find out more information about a Branch please select one from this page.
A company Limited by Guarantee, no. 22684 © Suffolk Sheep Society Ltd :: Charity No: 211348 :: OSCR No. SC043459