Near this place William Dockwra founded the London Penny Post in 1680
This is an approximate position
Lime Street, EC3, London
[geolocate this address]
Google Streetview
OpenStreetMap