Deptford DucksApr 22, 2018 The pond in Folkestone Gardens Deptford with ducks and pigeons and an ancient willow nearby.