1 Answers
Dulwich Upper Wood is a 2.4 hectare local nature reserve and Site of Borough Importance for Nature Conservation, Grade 1, in Crystal Palace in the London Borough of Southwark. It is owned by Southwark Council and managed by the Trust for Urban Ecology.
4 views
Answered