Hove to Camden, October 1903. Fifty-eight miles, a handcart, and one kitten whose fever will not break.
The Long Road needs JavaScript. Nothing is loaded from anywhere else — the whole road runs in this page.