Plumstead Gardens

A park in the Royal Borough of Greenwich, created in the 1930s within the Metropolitan Borough of Woolwich.

Some information here.