I have a feeling you know very well what i am referring to, but here it is, just to refresh your memory (under this heat....)
'Grand depart PARIS, and rest of the Tour in YORKSHIRE'
Do you have an Arc de Triomphe anywhere near-by?
And why not have a time trial stage along the Adrian Wall?