Bibury Trout Farm

Fish & seafood in Bibury, Gloucestershire

Founded in 1902, England's oldest working trout farm, set in gardens at Bibury in the Cotswolds. Open to visitors, with opening times on their site.

Hand picked by Earth & Ocean