Cheers Col, I'll have a look later or tomorrow.
It's a Garmin 605 btw, I assume Fossy has just downloaded the route to his 705(?) as it is?
ps How have you found out the track point data? How many etc?
My Memory Map software has a properties dialog which tells me that it has 10,627 trackpoints.
There is a 'Reduce' button on that dialog which discards alternate trackpoints when clicked. That's a dumb way of doing the reduction because it keeps trackpoints where they are not needed (for example on a long stretch of nearly straight road) but discards them where they might be needed (for example a left turn followed by an immediate right or vice versa). It is a very easy thing to program so that's why they did it that way.
I clicked 'Reduce' 4 times to get the number of trackpoints down to 1,330. That still gave a pretty good approximation to the underlying roads but another reduction to 665 trackpoints was too much, given the dumb way in which it is done. I'm sure that the route could be represented quite nicely by (say) 250 trackpoints if trackpoints were carefully chosen to fit in with all the junctions and roundabouts and the spare points used to fill in long sections between those points.
I've looked up the spec. for the 605 and it apparently can store 21 tracks of upto 500 trackpoints each, so you should find that it choked on the 10,627 trackpoints of the unsimplified GPX file if you look at it closely.
I've just gone through the route and manually reduced it to 361 trackpoints but tried to make sure all the turns are still accurately marked. I'll upload it to MMR later and check it there because Memory Map's Landranger OS mapping isn't accurate for roads in towns and cities.