- Restaurant - 100
- The Breezehouse - 200
- The Marquee - 200
Situated in the heart of the Garden of England, the BarnYard at Upchurch is probably the most enchanting wedding venue in Kent.
In a most beautiful location, consisting of 150 acres of romantic orchards, rolling hills and woodland, our beautiful elegant year round marquee offers a private and personal space for the most important day of your life. The picturesque setting is perfect for capturing fantastic photographic memories. Our rustic barn building can also be hired for later wedding ceremonies and parties.
Click on the images above to enlarge