Chegworth Mill Glamping Farm in Kent sits in a small hamlet in the valley of Chegworth, on the boundary of Ulcombe and Harrietsham. It was formally part of The Leeds Castle Estate and in recent years the farm has worked hard to reclaim the mill pond, river Len, woodland and fields from their once neglected state, transforming them into a beautiful, relaxing and welcoming place.