10 Mar 2010, 15:09 UTC · By: Andrei Tutu / It seems that the word “London” should be removed from the famous “London Taxi” brand, as the iconic cars have spread far beyond English borders. Last year, the Chinese autom...