Originally published on http://feeds.mashable.com/~r/Mashable/~3/_C9NrIT7Xg8/ The city of London may be more the 2,000 years old, but there’s way more to it than medieval towers, cathedrals, bridges and an impressively large clock. Beyond the centuries of culture and layers of classic charm (red telephone booths, we're looking at you), is a city burgeoning with innovation.