MovieMaps

Photo of Devonshire House (entrance)

Location: Holkham Hall & Estate
As Seen In: The Duchess