Meon Springs is a 1,200 acre diversified farm in heart of the South Downs National Park in rural Hampshire. Not only do we grow food and look after a herd of cows that produce lots of milk, we're also a rural venue for corporate events. From conferences and meetings to teambuilding and employee en... Read more
This company has no teams yet
This company has no offices yet