L Street Station Approved
The Boston Planning and Development Agency (the BPDA) granted approval for a mixed-use redevelopment of the original Edison Power Plant site. Everyone now residing in South Boston is familiar with the power plant’s massive structure and stacks, which tower over the intersection of L/Summer and First Streets and are painted in shades of brown and pink. The site’s first groundbreaking took place 122 years ago in 1898. After a century of supplying electric power (coal-fired for decades), including occasional peak load shaving most recently, the Edison complex was mothballed 15 years ago, is still inaccessible to the public, and will need some environmental remediation. The approved redevelopment project is formally called “L Street Station”; it’s specifically located at the address “776 Summer Street”, and extends [...]