Great Russell Streeton the interactive online map London. London, Great Russell Street. Search on the map, closest way, distance to the Great Russell Street. Simple and easy to use on mobile devices.