Grosvenor Gardens Mews Southon the interactive online map London. London, Grosvenor Gardens Mews South. Search on the map, closest way, distance to the Grosvenor Gardens Mews South. Simple and easy to use on mobile devices.