The Henson Journals

Devonshire House

London residence of the Dukes of Devonshire in Piccadilly from 1696 until 1924, when it was demolished.

Journal references: 1