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