Explore details about location Tennyson Street. Tennyson Street is a location situated within the Boston alongside other areas such as Park Drive, Centre Street, Commonwealth Avenue.