With the Jacobean castle as its backdrop, it really is one of the prettiest villages in Kent.” Expect to pay between £450,000 to £650,000 for a three-bedroom house says Mr Church, a price that for a ...