Not translated
10 - 15 min
6 points of interest
Location:
Grosvenor Gardens, STA Travel, Stop 10A
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.
Points of interest
Map