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