Why is harrow called leafy harrow?

It has the most Parks and green land in London