Church Farm Stow Bardolph Church Farm, Lynn Road, Stow Bardolph, Norfolk, PE34 3HT, England • 01366 382162 • Children's Farms More Info