Colonade by the Belvedere in Holland Park

Holland Park the one with a Castle, a wood and Japanese Garden

There are 8 Royal Parks in London but Holland Park isn’t one. When King Henry the VIII seized various parcels of land for his deers, Holland Park was not on the list.  The largest park in South Kensington at 54, looks more like a Royal park but it isn’t, the non-royal Park with a Castle and …

Holland Park the one with a Castle, a wood and Japanese Garden Read More »