Grosvenor Place (London)
From Wikipedia, the free encyclopedia
"Grosvenor Place" redirects here. For streets of this name in other cities, see Grosvenor Place (disambiguation).
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.