By wesley fenlon feb 7 2011. Find itraxe vehicle recovery in london n13. Is a tracking and recovery system for your car worth the cost.