Explore details about location Grosvenor Road. Grosvenor Road is a location situated within the Scarborough alongside other areas such as Eastfield, Dog and Duck Lane, Leading Post Street.