Greenhill Farm The Perfect Country Wedding
Licenced Venue For Civil Ceremonies
THE LOCATION
Greenhill Farm is set in a beautiful valley on the edge of the Greensand ridge within sight of the North Downs. It is to the west of Leeds Castle and within 2 miles of Junction 8 of the M20.