Langdon Court is a former manor house, England. believed to be buil...