Rose Walk Nature Reserve

Public park in Kingston upon Thames · 2.71 hectares