Plumstead Common is a surprisingly wild green space in the urban, densely populated, Borough of Greenwich, south east London.
Within the Common is The Slade – an ancient valley that was formed at the end of the last Ice Age when the melting glaciers formed rushing rivers.… Read more