Compare the Toyota Tundra and Nissan Titan and see that the Toyota Tundra is an excellent choice. At Toyota Town in London, ON near Woodstock, ON you will find great deals and a huge selection of Toyota Tundras. Call our sales department at 519-680-1800 or visit http://www.Toyota-Town.com. Toyota Town is conveniently located at 1065 Wharncliffe Road South London, ON N6L 1J9, serving both St Thomas, ON and London, ON residents.