The stage is set for a spectacular finale to the 2019 Six Nations as England's campaign comes to an end against old rivals Scotland.