Opened 7th July 1952.
This is the modern thoroughfare, not the Roman Wall
Location Brewer's Hall Garden, London, London, EC2
Categories
Authority
More Information London Wall