Today, we visited Castle Howard in Yorkshire, England. This was completed in 1811 for the Howard family and now ranks as one of Britain’s finest grand houses.