
Green Spaces
Wandsworth Green Spaces
The London borough of Wandsworth has an incredible 670 hectares (1600 acres) of parks and green spaces, which makes it the greenest borough in Greater
The London borough of Wandsworth has an incredible 670 hectares (1600 acres) of parks and green spaces, which makes it the greenest borough in Greater