Near this place William Dockwra founded the London Penny Post in 1680