Charles Babbage Closeon the interactive online map London. London, Charles Babbage Close. Search on the map, closest way, distance to the Charles Babbage Close. Simple and easy to use on mobile devices.