bn:14444444n
Noun Named Entity
AR
No term available
EN
Grosvenor Place is a street in Belgravia, London, running from Hyde Park Corner down the west side of Buckingham Palace gardens, and joining lower Grosvenor Place where there are some cafes and restaurants. Wikipedia
English:
London
Relations
Sources