Wednesday, 14 April 2010

Grosvenor Place

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.