St. Michael's Abbey in Hampshire, England — popularly known as “Farnborough Abbey” — is a little bit of France in the English countryside. The abbey's border-straddling story goes back to the 19th ...