Explore details about location Scrimgeour Road. Scrimgeour Road is a location situated within the Worcester alongside other areas such as Reynolds Street, Lavallee Terrace, Ledgecrest Drive.