Set among award-winning perennial English gardens of People's Light, The Farmhouse is a premier venue in Chester County. If you are looking for that farmhouse venue, you have to check this out! You will not want to miss our bridal show and see everything this venue has to offer. FASHION SHOW! FREE HONEYMOON GIVEAWAY!