Combine facts and answer this: How far does the road, also known as "Great Cambridge Road" go that is crossed by the Spital Brook?
Its southern end is at London Bridge in the London Borough of Southwark, and its northern end is the Norfolk port town of King's Lynn.