Did you know that although its name means boundary ditch, the Mardyke is actually a river that flows into the Thames at Purfleet ? SOMEFACTS.com