If you were to walk . . . Boston’s North Union Station, 1895

Any discussion on “Lost Boston” has to include Boston’s North Union Station, which once stood on Causeway Street, on the current site of the TD Garden (better known locally as “the Boston Garden” and by some as the “Fleet Center”).  North Union Station, which consolidated the operations of four different railroads into one building, was […]

Read More