Watermeads Nature Reserve

Public park in Merton · 5.3 hectares