heatherredmond.com
Holland House, a Castle fit for royalty?
Welcome to Holland House in Kensington! Once called Cope Castle, this magnificent early Jacobean mansion (built 1605) with ties to British royal events and personages, was bombed during WWII and on…