From Wikipedia, the free encyclopedia - View original article
Grosvenor Place is a street in London, running from Hyde Park Corner down the west side of Buckingham Palace gardens, and joining Grosvenor Gardens, which links it to Victoria railway station. At No. 17 is the embassy of the Republic of Ireland.
|This London road or road transport-related article is a stub. You can help Wikipedia by expanding it.|