Harkening back to the glory days of the British aristocracy, Castle Howard is a magnificent country home in England that began construction in 1699. The private home of the Carlisle branch of the Howard family, it is nonetheless open to the public, many of whom come to admire the opulent baroque interiors filled with priceless artworks, antique marble statues and family portraits. Stroll around the spacious gardens, which include a large formal garden and an English landscape park. This Grade I listed architectural treasure is an important part of English heritage.
See All Things to do in Castle Howard »