bn:00601330n
Noun Named Entity
AR
No term available
EN
Fenchurch Street is a street in London, England, linking Aldgate at its eastern end with Lombard Street and Gracechurch Street in the west. It is a well-known thoroughfare in the City of London financial district and is the site of many corporate offices and headquarters. Wikipedia
English:
street
Relations
Sources