Explore details about location Grosvenor Street. Grosvenor Street is a location situated within the Lockport alongside other areas such as Elm Court, Ann Street, Granger Place.