Plumstead Directory

Plumstead is a district of south London, England, located in the London Borough of Greenwich.