Bibury Trout Farm
Bibury Trout Farm,
Bibury,
Cirencester,
GL7 5NL
Welcome to Bibury Trout Farm and Gardens - founded in 1902, Bibury Trout Farm is England’s oldest working trout farm set in the historic village of...