A weekend spent at the splendid Finchcocks manor house is rather like stepping back into the Eighteenth century. Situated in Goudhurst, in the South East of England, and set in ample grounds, it’s positioned advantageously for panoramic views of the Kent countryside. This elegant Georgian mansion, built in 1725, provides the perfect setting for luxury…
