Holland Park

Holland Park is a beautiful little hidden gem of a park in Notting Hill. It is only really known to the local residents, and what a gem it is. Situated just off Holland park road and leading on to Kensington High Street this park is great. It has a giant chess board, a rose garden, […]