hello MossyLog, welcome to the forum.
You're probably aware, but just in case you aren't, you're not far from London Wildlife Trust's
Wildlife Gardening Centre in Dulwich.
Wild London It's years since I visited, but it's a lovely place.
Looking forward to seeing your photos.
T2