More than 7000 residents in Greenwich Town, St Andrew are benefiting from the installation of new parks and green spaces in their community.
Presented by:
Jermi-Lee Nelson
