The high speed railway route from St. Pancras Station in London runs down through Ashford in Kent, under the English Channel, and thence to foreign climes. On its way it also passes through Stratford International Station in Greater London and, as I have mentioned before, the rail route from our local station goes through Stratford [...]