Photo via Lewisham Council, who list it as one of the borough's most important pieces of public artOnce, it would have been as unthinkable as the removal of the Catford Cat, but The Deptford Anchor is gone. It has made way for a new-look Deptford High Street - its fate uncertain. The landmark, which doubled ...