bn:01358208n
Noun Named Entity
AR
The Mall
EN
The Mall is a ceremonial route and roadway in the City of Westminster, central London, that travels between Buckingham Palace at its western end and Trafalgar Square via Admiralty Arch to the east. Wikipedia
English:
London
Relations
Sources