< Go back

Grosvenor Gardens

Grosvenor Gardens
  • Red Official Route

Grosvenor Gardens, STA Travel, Stop 10A

Grosvenor Gardens is the name given to two triangular parks in Belgravia, London, faced on their western and eastern sides by streets of the same name. Both roads run roughly north to south from Hobart Place and Grosvenor Place to Buckingham Palace Road. Source: wikipedia.org

Points of interest and the stop