Inhabitants of this small street in the city of Haarlem, Holland have created a green oasis for all generations.