with tbo Caledonian and North British Railways , thus affording communioation with all parts of England and Scotland.