Archived on 6/5/2022
Crystal Palace Park to Dulwich Wood: The Natural Wonders of South-East London
anon3821395
6 Jan '19
Lovely blog post with lots of photography: