Holland park review

The London Park with a Castle, wood and Japanese Garden – Holland Park.

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, looks more like a Royal park than some green spaces in London, but it not. …

The London Park with a Castle, wood and Japanese Garden – Holland Park. Read More »