Explore details about location Tennyson Street. Tennyson Street is a location situated within the Somerville alongside other areas such as Cedar Street Place, Endicott Avenue, Wyatt Circle.