A Country Weekend At Mowbray Park 28 January 2022 facebook twitter Linkedin The wet weather did not dampen our spirits on our Farm Stay holiday at Mowbray Park Farm.