One of the City of London walls. Demolished in 1761.
Location 61 St Martin's Le Grand
Categories
Authority
More Information Aldersgate