Plumstead Common

Public park in Greenwich · 14.93 hectares