I grew up in Eltham, we regularly played in North Park; there was a water fountain by the duck pond - which has since been removed, as has the adjacent hut that we’d sit in when it rained. Other wildlife frequent the pond, not just ducks, terrapins, frogs, toads and all manner of water birds.
I’m not sure when this North Park duck pond has been re-christened ‘Long Pond’ .. but there’s now a pub named after it in Westmount Road… which used to be a video rental place.