I listened to this again yesterday. Bright, shiny, brilliant sound throughout. Seems to set the neurons ringing while you are listening to it.
Hard to pin down why I like it so much, but I do. Has a theme that seems to hold together very well, that helps.
A dirty old track, that Telegraph Road, but certainly one I will travel down many more times.