Grosvenor Place (London)

From Wikipedia, the free encyclopedia

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.

[edit] External links

Languages