Explore details about location Scovell Road. Scovell Road is a location situated within the London Borough of Southwark alongside other areas such as Priter Road, Crofton Road, Ruby Street.