GLA 10 Minute Walk map

GLA 10 Minute Walk map

London is a green city, with approximately 33% of London consisting of green open space. These green spaces are critical for London’s health and well-being, however not all Londoners have equal access to them. In his 2021 manifesto the Mayor pledged to ‘improve...