(Last Update: 24 Apr 2023)
Bower Farm House is a charming, heavily beamed 17th Century Kentish Farmhouse. Have breakfast in front of the large inglenook, with homemade bre