The BarnYard Upchurch

The BarnYard Upchurch

Upchurch, Kent, UK / The BarnYard is a working fruit farm of 150 acres. It also has Animals, Restaurant, Gift and Farm Shop and hosts Weddings and Events .