with the Caledonian and North British Railways , thus affording communication with all parts ofEngland