bn:01608088n
Noun Named Entity
SYL
Leicester square
EN
Leicester Square is a London Underground station in the West End of London, within walking distance of Theatreland and Chinatown. Wikipedia
Relations
Sources