Holland Park, the one the Crown did not get 1

Holland Park, the one the Crown did not get

There are 8 Royal Parks in London, but Holland Park isn’t one. When King Henry VIII seized various parcels of land for his deers, Holland Park was not on the list. The largest park in South Kensington, at 54 acres, Holland Park looks more like a Royal park than some green spaces in London, but …

Holland Park, the one the Crown did not get Read More »