Southwood

Public park in Kingston upon Thames · 1.08 hectares