exploring-london.com
London Pub Signs – The Captain Kidd…
Located on the north bank of the River Thames in Wapping, East London, this pub owes its name to the infamous mariner who met his end at nearby Execution Dock. Located in what was originally a ware…