The River Peck is a small stream in London that was enclosed in 1823. The stream daylights on the west side of Peckham Rye Park.[1]
In South Bermondsey it flows into the Earl's Sluice which has its confluence with the Thames at Deptford Wharf.[2] Peckham means "homestead of the Peck".[3]