-->

Mapping London's Inventions



I wonder how many Londoners have had a coffee in Bar Italia without realizing that they were sitting in the very spot where John Logie Baird invented television?

From Charles Babbage's Difference Engine, to John Logie Baird's television it is fair to say that London has seen it's fair share of inventions. London's Greatest Scientific Experiments is a StoryMaps tour of some of London's 'most
LihatTutupKomentar