Explore details about location Winthrop Street. Winthrop Street is a location situated within the Watertown alongside other areas such as Arsenal Street, Thompson Street, Flower Avenue East.