One of the gates in the walls of the City of London. Demolished 1760
Location 88 Aldgate High Street, London, EC3
Categories
Authority
More Information Aldgate