An English take on the American hot rod.