exploring-london.com
Lost London – Execution Dock…
The favoured place to dispatch pirates, Execution Dock was located on the north bank of the River Thames just off Wapping High Street. Among the most famous to be executed here was Kidd himself who…