HEVER CASTLE: This fantasy village of Tudor houses was built by the latest owner, William Astor, for his guests.