Wormwood Street
From Wikipedia, the free encyclopedia
Wormwood Street is a street in the City of London which connects London Wall with Bishopsgate. Its course follows the line of a sector of the original City Wall, now no longer extant.
The closest tube stations are:
London postal district | Eastern Central |
EC1 Head district | EC2 Bishopsgate | EC3 Fenchurch Street | EC4 Fleet Street |