5 September 2008, 3:49 am
London Taxis are as British as bowler hats and Big Ben. But the latest models coming off a new assembly line are unlikely to ever touch an English road.... read more