Explore details about location Elgin Street. Elgin Street is a location situated within the Grimsby alongside other areas such as St Andrews Avenue, Lakeside Drive, Sawmill Road.