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.
Coordinates: 51°30′02″N 0°08′59″W / 51.50066°N 0.14977°W
|
|