What is the longest street in England?

What is the second longest road in England?

British A-roads over 100 miles long

Rank Number Distance
1 A1 146 miles
2 A38 137 miles
3 A30 130 miles
4 A6 129 miles (now shorter)
THIS IS FUN:  Which UK universities have the best campus?