Experience peaceful countryside living at Bow Hill Farm, a dog-friendly hardstanding site in the South Downs National Park near Chichester with stunning views.