Castle Howard is a grand stately home set within 1,000 acres of beautiful countryside, 15 miles from York in North Yorkshire. The majority of this spectacular residence was built between 1699 and 1712 for the 3rd Earl of Carlisle and is still one of the finest private residences in Britain. It has been the home of the Howard family for Read more…