A glorious cobalt sky hangs over a quiet, leafy street in Northern France. There, two gleaming Bentley Bentayga SUVs sit parked in front of the unassuming buidlings – perhaps... Read More