Up and About – Holland Park

Hidden nature escapes In London it is very common to find hidden gardens and beautiful parks right in the middle of busy urban areas. This is the case of Holland Park. Situated just off [...]