Plumstead High Street, Kent, 1882 Picture courtesy Greenwich Local History Library

Plumstead High Street 1882