shieldchauffeursApr 221 minFun Facts about London.London has the oldest metro in the World. First opened in 1863 and went electric in 1890. Big Ben is the name of the 13 ton bell inside...