The 6.45 to London seems to have 103 carriages. My inner trainspotter is quite impressed