River Peck

From Wikipedia, the free encyclopedia

A small stream that was enclosed in 1823. These days part of this stream can still be seen on the west side of Peckham Rye Park.

[edit] References

[edit] External links