Pretty silly original comment, but don't let the meanies put you off future A23 related posts.
Anyhow, 'up the road' is a term used for considerable distances sometimes. Up north they sometimes refer to London as the place 'down the road' - being, I presume, the M1.