Explore details about location Scarnell Road. Scarnell Road is a location situated within the Norwich alongside other areas such as Saint George's Street, Castle Meadow, Ber Street.