hi samco the tr7 was built at the land rover site best view of the factory is from the gate next to solihull bourgh fc damson lane B91 2PP thats the lane opposite old birmingham airport entrance coventry road. I have worked at land rover on various projects down the years and can remember an engineer telling me tr7 was buit in or on whats is now known as body in white building. i think your thinking of speke retail park liverpool that has various references to triumph. and i think the canley plant has various street names after triumph model im no expert but thats my understanding.
see this link for land rover plant
http://wikimapia.org/58185/
good luck have a nice stay.
if you factor in the earth's rotation, we are all speeding