Street, Arrival, Arrow Symbol, Blue, Business Travel
Florence, Italy - March 19, 2011: Tom Tom XXL (Europe Version) inside an Opel Zafira car. The gps navigator show the London Map. TomTom is a Dutch company that makes satellite navigation systems for automobiles, motorcycles, handhelds and smartphones. It is the leading supplier of navigation systems in Europe with offices around the world.