Netheridge Farm, Netheridge Close Hempsted, Gloucester Gloucestershire England
The Barn Owl Centre is a UK registered charity, our Mission is the advancement of conservation of the Barn Owl and other species of Owl through environmental projects, research, studies and other such activities that will help to enhance public education on the ecology and preservation of Owls. We have been established since 1997 and we work with simple aims amd objectives to support.
More Information >>
Featured Hotels