Explore details about location Linden Street. Linden Street is a location situated within the Boston alongside other areas such as South Station Bus Terminal Connector, George Street, Dartmouth Street.