bn:00487015n
Noun Named Entity
EL
Grosvenor Square
EN
Grosvenor Square is a large garden square in the Mayfair district of Westminster, Greater London. Wikipedia
Relations
Sources