Where is L Street Beach?
L Street Beach is located in South Boston. You can easily spend a leisurely day seeing the sights and exploring what this neighborhood has to offer. If you want to find things to see and do in the area, you might like to visit Boston Common and TD Garden.
Things to See and Do near L Street Beach
What to See near L Street Beach
- Massachusetts Bay
- M Street Beach
- Boston Common
- TD Garden
- Fenway Park
Things to Do near L Street Beach
- New England Aquarium
- Encore Boston Harbor
- Harvard Square
- John F. Kennedy Presidential Library and Museum
- Boston Design Center