The River Effra used to flow from Crystal Palace to Vauxhall where it joined the Thames.  Like many London Rivers it was diverted in to the sewer during the Victorian period.  Consequently, the land where the Effra used to flow is now developed, however the valley of the Effra still exists and flooding along its route is a regular occurrence.

Read more…