WatNews Awards, Borough Council, Green Flag Award, Hertfordshire, Mayor, Parks, Veolia, Watford 0 Comments Watford receives 17 Green Flag awards for it’s Parks – the most in Hertfordshire