×

Ditchley Park

Ditchley Park is a country house near Charlbury in Oxfordshire, England. The estate was once the site of a Roman villa. Later it became a royal hunting ground, and then the property of Sir Henry Lee of Ditchley. The 2nd Earl of Lichfield built the... Wikipedia