The station at the north end of the
Green Line on
The T. Located in
downtown Cambridge, MA at the north end of First Street. Within a block of the
Cambridgeside Galleria Mall, formerly the site of the Lechmere department store that was the most well-known place with this name.
The Lechmere Canal is also located here. Long ago the canal was a port for shipping industrial products produced here; later it became polluted by industrial wastes. In the 1970s environmentalist efforts resulted in cleaning the canal, and now it serves as a minor tourist attraction, with a large fountain and sightseeing boats which leave from near one side of the mall.