River Quaggy
River in England
The River Quaggy is a river, 17 kilometres in length, passing through the south-east London boroughs of Bromley, Greenwich and Lewisham. In its lower reaches it is an urban river, in its upper reaches further from London it is more natural and... Wikipedia