News

Englefield House, an Elizabethan country estate where Pippa Middleton got married, served as the filming location.