×

Holland House

Building in London, England
Holland House, originally known as Cope Castle, was an early Jacobean country house in Kensington, London, situated in a country estate that is now Holland Park. It was built in 1605 by the diplomat Sir Walter Cope. Wikipedia