Two William Penns in Deptford

A little July 4th historical piece on two William Penns. William Penn the elder (1621-1670) was an Admiral in the British navy, serving both the Parliamentarian side in the English Civil War and the King after the restoration of the monarchy. Like most naval officers of his period, he was a visitor to Deptford where many ...